BE-18257A / [W-7338A]

Supplier Creative Peptides
Product # E09023
Pricing Inquire
MolecularFormula C30H42N6O7
MolecularWeight 598.7
Sequence c(DEADVLDW)
Feedback