Lonafarnib drug molecule. Inhibitor of farnesyltransferase. 3D rendering.

Code produit:
529401808