WYE-125132

Name WYE-125132
Supplier Creative Biomart
Catalog EI-0106
Cas Number 1144068-46-1
Formula C27H33N7O4
Molecular Weight 519.6
Purity >99%
Description WYE-125132
Supplier Page Shop