benzene carboxylic acid benzoic acid c6h5cooh – Meaning and Explanation