RES-701-3

Supplier Creative Peptides
Product # E09013
Pricing Inquire
MolecularFormula C103H115N23O24
MolecularWeight 2059.2
Sequence GNWHGTSPDWFFNYYW
Feedback