Does CB12 White harm my teeth?

CB12 White is non-abrasive and non-oxidative, so it does not harm tooth enamel.