Dinitrol - they are the OEM of the products that a lot of manufacturers use, including BMW and Merc - given some of the 12 year corrosion guarantees they give now it must be good.
There are about 10 different versions, on their site they explain them all, some are for new steel, so don't get them, you want a water displacement & protective coating for the inside which mists up when sprayed and goes everywhere, then a heavier coating for the exterior of the chassis.
I think 1 litre of the internal coating stuff is about enough if it's a top up or maybe about 1 and a bit if it's a first coating. With my 1 litre I had stuff left over for the doors and bulkhead and A pillars, but that was a second or maybe 3rd treatment.
A couple litres of the heavier stuff for the exterior chassis parts.