2386904-95-4 | 4-(Difluoromethyl)-2-fluoro-3-(trifluoromethyl)benzaldehyde | AOBChem