Well, in the old days we used to use fishoilene. Stunk like hell, but bloody worked well.
There's a great product made by Wurth. 'Cavity wax'. Apparently it is used in aircraft and its good.
Ok, so. The application. Is your vehicle new or second hand?? Second hand the chassis will need a big steam clean, then drying time and then application. New just apply when its dry.
I would use an underseal on the outside of the chassis and then the cavity wax in the box sections with a wand. The idea is to get a film of wax etc everywhere, which then excludes oxygen and water, thereby preventing rust from forming. Do every seam, pillars etc you can get at.
If you do the door pillars, pull the seat belt right out by hand before you pull the trigger to stop contamination of the belts.
I used to have to do this weekly when I was an apprentice so if you need more advice..........
Bookmarks