2703964-80-9 | 5-(Difluoromethyl)-4-ethoxy-2-(trifluoromethyl)benzaldehyde | AOBChem