Afatinib Impurity C Catalogue A155363 CAS 945553-91-3 M.W 485.94 M.F C24H25ClFN5O3 Specifications FAQs