Designed by
Title
Lenalidomide molecule. It is immunomodulatory drug with antineoplastic, anti-angiogenic, anti-inflammatory properties. Molecular #247306224
Description
Lenalidomide molecule. It is immunomodulatory drug with antineoplastic, anti-angiogenic, anti-inflammatory properties. Molecular model. 3D rendering