1396772-26-1

EPZ005687

1396772-26-1

Cat.No. CM31015 Chemical NameEPZ005687 MolFormula C32H37N5O3 MolWeight 539.67 Purity NLT 98%
Enquiry