Feedstock: Raw materials can contain trace amounts of metals, sulfur, chlorine, and other elements that act as impurities. Catalyst Preparation: The chemicals and solvents used in synthesizing the catalyst might introduce impurities. Reaction Environment: The reactor and ancillary equipment can introduce impurities through corrosion or by interaction with the reactants or products.