873194-12-8 | 2-(Benzyloxy)-4-(trifluoromethyl)benzaldehyde | AOBChem