Skip to Main Content

Benzyl Benzoate

Definition

An odour eliminator added to counteract odours.