Lenalidomide Impurity A Catalogue L105321 CAS 1198299-72-7 M.W 307.26 M.F C13H13N3O6 Specifications FAQs