A632107 | 3-isobutoxy-4-(trifluoromethoxy)benzaldehyde | AOBChem