2816627-87-7 | 2-(Phenylmethoxy)-3-(2,2,2-trifluoroethoxy)benzaldehyde | AOBChem