Skip to Main Content

Benzyl Benzoate

Definition

An odor eliminator added to counteract odors.