underseal
waxoil
schultz
stone chip protection
metal protection film
polymer protective film
2k lacquer
you can DIY or you can pay a company in the region of £500 to do it for you. either way nothing really works, as rust often forms from the inside of the metal and joints, and you cant get to the inside to put any protection on it so at best you'll get 2 years 'protection'.