Klasse All-In-One followed by Klasse Sealant Glaze.

http://www.klasseusa.com


Been using them on my cars and my bikes for well over twenty years. Slightly tricky to apply, but it lasts forever and is damned near bulletproof.




....sT