1806650-73-6 | 2-(Difluoromethoxy)-4-(1-oxopropyl)benzoic acid | AOBChem