CLIP(85-99)

Supplier Creative Peptides
Product # M07012
Pricing Inquire
MolecularFormula C75H135N23O19S3
Sequence KPVSQMRMATPLLMR
Feedback