Canagliflozin Impurity 18 Catalogue G210738 CAS 1951467-28-9 M.W 458.50 M.F C24H23FO6S Specifications FAQs