They want 6% which isn't inherently explosive or irritating. Usually this is readily available as per the 3%, you may need to 'shop around' to find a specific company/branch that stocks it however. Personally, if you are using it for your teeth I would find a brand suited for oral use (e.g. Hydrogen peroxide 6% BP) probably from the chemist
If you must use 12%, I think there is a version that is 15% BP. Not sure how readily available it is- but it can easily be diluted to required concentrations.