+1 303 Aerospace on interior plastics and some exterior rubbers. Lasts for months and gives the dash a factory new look, instead of overly shiny like some other products. Don't have a ragtop to comment on
Also, I had a tough time finding it, eventually found at ACE.