2918872-33-8 | 2-(Benzyloxy)-6-(trifluoromethyl)benzaldehyde | AOBChem