Canagliflozin Peroxide Impurity [ 2247196-28-5 ]