202579-74-6

DMP-904/SP-904/

202579-74-6

Cat.No.ABP000363 Chemical NameDMP-904/SP-904/ MDL: MFCD09027393 MolFormulaC21H28N4O MolWeight352.479 Purity >98%
Enquiry