Designed by
Title
Mycophenolic acid, MPA, mycophenolate, C17H20O6 molecule. It is an immunosuppresant drug and potent anti-proliferative. Molecular #182453836
Description
Mycophenolic acid, MPA, mycophenolate, C17H20O6 molecule. It is an immunosuppresant drug and potent anti-proliferative. Molecular model. 3D rendering