Advertisement

Advertisement

organic acid

  1. An acid that is an organic compound, especially a carboxylic acid.


Advertisement

Advertisement

Advertisement

Advertisement


organicorganically