meguiars #M1708 clear plastic cleaner
meguiars #M1008 clear plastic polish
you might be able to just use the polish but they are designed to be used as a two step process... i love using it on my helmets, goggles, windshields on sleds and bikes...any plastic thats messed up