138489-18-6

 Home / Products / Other Intermediate / 138489-18-6
Ro 31-8220 (mesylate)

138489-18-6

Cat.No.ABP011124 Chemical NameRo 31-8220 (mesylate) MDL: MFCD00236436 MolFormulaC25H23N5O2S MolWeight457.556
Enquiry