Hi. I found "Nanowax" (paste) at the local auto parts store. This contains a high percentage of Carnuba, plus micro fibres of some unknown material.
I have fittings for my drill that fit all of my various size joints, thus allowing me to spin my shafts while cleaning them. I first clean my shafts with a spray of denatured alcohol, use 1000 grit sand paper to eliminate any rough areas, then apply this NANOWAX. Spin for about 30 seconds to help the wax to dry, wipe with a soft cloth. Leaves my shafts as smooth and slick as any I have ever tried. A BIG can costs about $10.00.
tp