Search
Search All Matching Criteria
Self assembly domain of the surface layer protein of viridibacillus arvi (aa 765-844)