1291074-87-7

 Home / Products / Other Intermediate / 1291074-87-7
ENMD-2076 (Tartrate)

1291074-87-7

Cat.No.ABP008223 Chemical NameENMD-2076 (Tartrate) MDL: MFCD18074523 MolFormulaC21H25N7.C4H6O6 MolWeight525.563
Enquiry