NH Oil Undercoating is an oil based protective undercoating. NH Oil Undercoating penetrates through rust to the base metal unlike paint or conventional undercoating which cover and encapsulate rust. NH Oil is self healing, designed to displace moisture and remove oxygen, when you take any of these out of the equation oxidation cannot occur. Corrosion inhibitors will remain active for up to one year.