2-Bromo-5-(trifluoromethoxy)benzaldehyde 95% [ 505084-61-7 ]