This is a good cleaner / lubricant but not really in the long run. The advantage is that by rubbing it does not disintegrate. Additionally the applicator and the box provided is practical enough. As against it tends to clog and therefore eventually lose efficiency.