Imatinib EP Impurity C Catalogue Y323423 CAS 404844-02-6 M.W 479.59 M.F C28H29N7O Specifications FAQs