salicylic acid 2 hydroxybenzoic acid – Meaning and Explanation