Acid Benzoic or Organic Benzoic Acid Organic or Inorganic Algae essential oils inorganic salts and oxides derived from minerals natural emollients dyes emulsifiers eg. Ionic Hydrogen bond… Wednesday, August 31, 2022 Add Comment Edit