678164-31-3 | 4-Benzyloxy-2-(trifluoromethyl)benzaldehyde | AOBChem