2387078-67-1 | 4-(difluoromethyl)-2,3-dimethylbenzoic acid | AOBChem