2921852-46-0 | 2-fluoro-6-(2-morpholinoethoxy)-3-(trifluoromethyl)benzaldehyde | AOBChem