(Met 210) Melanoctye Protein PMEL 17 (209-217) (human)

Supplier Creative Peptides
Product # M04002
Pricing Inquire
MolecularFormula C47H74N10O14S
Sequence IMDQVPFSV
Feedback