Mycophenolate

Mycophenolate Related Compound B
Product Code Ax-IMP2380
CAS Number 26675-76-3
Molecular Formula C17H20O6
Molecular Weight 320.34