Blue Coral Auto Upholstery Cleaner. Consumer Reports tested a variety of these cleaners some time ago and Blue Coral rated very highly. This test may be outdated by now, but I still use it. IIRC it wasn't the best by a wide margin and the other name brands worked pretty well too.