2921889-16-7 | 5-(benzyloxy)-2-chloro-3-(trifluoromethyl)benzaldehyde | AOBChem