Alphabetical listings - Flavours & fragrances
Fragrance is a substance, such as a perfume or cologne, designed to emit a pleasant odor.
Flavors or flavours is the sensory impression of food or other substance, and is determined primarily by the chemical senses of taste and smell.
Otto Chemie Pvt Ltd - Manufacturers of Flavours & fragrances in India.