234 CM

Supplier Creative Peptides
Product # C08021
Pricing Inquire
MolecularWeight 1048.3
Sequence KYICNSSCM
Feedback