LenalidomideConscientia Industrial is API manufacturer supplier of Lenalidomide CAS 191732-72-6Product NumberAP45808 Product NameLenalidomide CAS Number191732-72-6 Molecular FormulaC13H13N3O3 Molecular Weight259.26