No products in the cart.
Future of Sensory Technology
elicits a physiological response in the olfactory organs. “organoleptic attribute perceptible by the olfactory organ on sniffing certain volatile substances [ISO 5492]”
A substance capable of eliciting an olfactory response. It is simply something that has a distinctive smell. Odorants come in all variations and can be used as a safety precaution…