PFTRNYYVRAVLHL

Supplier Creative Peptides
Product # A20001
Pricing Inquire
MolecularFormula C83H125N23O19
MolecularWeight 1749.1
Sequence PFTRNYYVRAVLHL
Feedback