Re: rebuilding compass
OK, the magic plastic goop is "Meguiar's PlastX" .
Here is a link to some place.
Meguiar's PlastX Clear Plastic Cleaner and Polish - 10 oz | Free Shipping Available - Detailed Image
Bet Autozone or some other car part store has it on the shelf.