24280-93-1

 Home / Products / Other Intermediate / 24280-93-1
Mycophenolic acid

24280-93-1

Cat.No.ABP009989 Chemical NameMycophenolic acid MDL: MFCD10001681 MolFormulaC17H17D3O6 MolWeight323.357
Enquiry