Lenalidomide Impurity C Catalogue L105323 CAS 2197420-75-8 M.W 277.28 M.F C13H15N3O4 Specifications FAQs