2169088-11-1 | 3-(difluoromethyl)-5-(trifluoromethoxy)benzaldehyde | AOBChem