Bombolitin III

Supplier Creative Peptides
Product # T09015
Pricing Inquire
MolecularWeight 1862.4
Sequence IKIMDILAKLGKVLAHV
Feedback