3095913-24-6 | 3-(difluoromethyl)-5-hydroxybenzoic acid | AOBChem