2969456-04-8 | 3-(2-bromo-4-(trifluoromethoxy)phenyl)thiophene-2-carbaldehyde | AOBChem