This cleaner worked the best for my car's CD player.  It now works like it did when it was new.  I first tried the Endust Lens Cleaner - which was totally a waste of money and time, it did nothing.  I thought I would have to take my Lexus back to the dealer for a repair but this Allsop cleaner works as advertised and now I'm back to playing CDs when I want.