Canagliflozin Impurity 12 Catalogue G210732 CAS 1672658-93-3 M.W 460.52 M.F C24H25FO6S Specifications FAQs