10 Myths and Facts About Diesel Exhaust Fluid
DEF or Diesel Exhaust Fluid is a consumable fluid that helps reduce harmful chemicals released in the atmosphere. It works its magic with SCR or Selective Catalytic Reduction, invented in the United States in 1957. Today, most engine manufacturers introduced these systems as their usage became more prevalent along with this cam some myths surrounding …