pE-H-P-G

Supplier Creative Peptides
Product # T08009
Pricing Inquire
MolecularFormula C18H24N6O6
Sequence Pyr-HPG
Feedback