2969463-82-7 | 2-(benzyloxy)-5-bromo-4-(trifluoromethoxy)benzaldehyde | AOBChem