Carbamide Peroxide

Carbamide peroxide (CH6N2O3), also called urea peroxide, urea hydrogen peroxide (UHP), and percarbamide, is an adduct of hydrogen peroxide and urea.

Read more about Carbamide Peroxide:  Structure and Properties, Production, Applications, Safety