When I was in high school I worked at a heavy equipment dealership. All we ever used was Zep products, I think they called the one we used to clean equipment a floor cleaner, but it cut through grease like mineral spirits. As far as washing their powder worked good also, and the cherry bomb hand cleaner is great!