I started out with a Spin clean, and it did a decent job. After scouring the net for other alternatives, a DIY Ultrasonic vinyl cleaner sounded...
Separate names with a comma.