impression: a vague idea in which some confidence is placed
idea: the content of cognition; the main thing you are thinking about
chelation: (medicine) the process of removing a heavy metal from the bloodstream by means of a chelate as in treating lead or mercury poisoning