Canagliflozin Impurity 17 Catalogue G210737 CAS 2247196-28-5 M.W 476.53 M.F C24H25FO7S Specifications FAQs