1806667-66-2 | Ethyl 3-(difluoromethyl)-4-(1-oxopropyl)benzoate | AOBChem