2384493-77-8 | 3-(Difluoromethyl)-4-ethylbenzaldehyde | AOBChem