2384395-76-8 | 3-(Difluoromethyl)-5-(hydroxymethyl)benzoic acid | AOBChem