I'm sure this has been posted before but what is the best and safest product to clean really dirty parts. I'm talking about hubs, cranks, chains, etc. We all know gasoline works great but it's very dangerous.
I use Clean-Rite's PURPLE POWER which is a concentrated Industrial Strength...