2248380-23-4 | 2-(difluoromethyl)-3-methylbenzoic acid | AOBChem