Canagliflozin Impurity 2 Catalogue G210722 CAS 2161394-94-9 M.W 444.53 M.F C24H25FO5S Specifications FAQs