That is the wheel that I was talking about.
Is the 3M stuff called "adhesive remover"? I saw some stuff in an autoparts store called 3M wax and adhesive remover....same stuff???