2-Heptafluoropropylimidazolidine 31185-53-2 5-23-03-00335 (Beilstein Handbook Reference) BRN 0515382 IMIDAZOLIDINE, 2-HEPTAFLUOROPROPYL-