A839886 | 3-(3-(trifluoromethyl)phenoxy)benzaldehyde | AOBChem