2969432-35-5 | 2-((3-bromobenzyl)oxy)-3-(trifluoromethoxy)benzaldehyde | AOBChem