Afatinib Impurity D Catalogue A155364 CAS 1680184-59-1 M.W 485.95 M.F C24H25ClFN5O3 Specifications FAQs