Melan-A/MART-1 (24-34)

Supplier Creative Peptides
Product # C08153
Pricing Inquire
MolecularWeight 1044.2
Sequence AEEAAGIGILT
Feedback