Castrol Super Clean, or any of the other purple degreasers.
http://www.amazon.com/SUPER-CLEAN-DE.../dp/B000CCM63K
Be careful: wear rubber gloves as this stuff will melt your skin off. You wont notice anythng immediately, but a day after getting it on your hands you feal a "fuzzy" sensation on your skin. That is because it dissolved a layer of skin off and it has removed all the oil in your skin for several days.
The orange stuff was actually the Permatex Fast Orange hand cleaner with pumice.
http://www.permatex.com/products/our-brands/fast-orange