Vinyl Top Care
The best I've found is Turtle Wax's F21. It doesn't come off onto the body/windows like ArmorAll does the minute you drive down the road at any kind of speed. Give it a shot, I don't think you'll be disappointed.
BTW, I soak a sponge with it and apply it back and forth across the roof, covering it in stages.
![HPIM1526.jpg HPIM1526.jpg](https://www.forabodiesonly.com/mopar/attachments/hpim1526-jpg.137772/)