(D-Ser13)-Somatostatin-14

Supplier Creative Peptides
Product # S07022
Pricing Inquire
MolecularWeight 1637.91
Feedback