HF also sells this
http://www.harborfreight.com/cpi/cta...emnumber=91593
but I'd probably stick with VM&P Naptha for diff lube, since it is silicone based and the naptha dissolves it. The HF cleaner might be OK for bearings, as long as they don't contain aluminum or magnesium. Just make sure you dry them out good before you re-lube them.