So i've been using teeth whitening products which consist of 35% carbamide peroxide on my teeth for a while now.
I was wondering if you could explain the science behind how these work and whether these are actually damaging my teeth, as I do seem to be getting some sensitisation! But apparently this is what the dentist uses, and for about £5 from eBay it doesn't exactly break the bank!