hypothetical protein LOC500956 Biomolecules

hypothetical protein LOC500956 Biomolecules