2001289-88-7 | 1-Imidazolidinyl(2,3,4-trifluorophenyl)methanone | AOBChem