Skip to Main Content

Denatonium Benzoate

Definition

Denatonium Benzoate is a bitter that can also be found in a variety of house hold product which give products a tart taste.