Mycophenolic acid molecular structure isolated on white - Image Details
Image
Mycophenolic acid molecular structure isolated on white

Mycophenolic acid, or mycophenolate, is an immunosuppressant drug used to prevent rejection in organ transplantation. 3d illustration

View Full Image on Dreamstime

Username: Ollaweila

Editorial: No

Width: 7000 pixels

Height: 3038 pixels

Downloads: 0

Image ID: 104750004