A bit late to respond, but Super Clean is automotive engine degreaser. Any auto parts store should have an equivalent