what the hell is a sure grip

just got back from my local dodge dealer to pick up a bottle of sure grip additive and the parts never herd of a sure grip in his life and hes been the head parts guy for 7 years WTF.

You really should of gotten his goat by asking for a bottle of Whale Oil