477980-90-8 | 4-(benzyloxy)-3-(trifluoromethyl)benzaldehyde | AOBChem