At the gym where I lived before had these dence foam (neoprene?) hand pads. Good particularly for lat pull-downs and similar to keep a good grip and not rip off the calluses on your hands. Just simple dense foam squares.
Can't find at any sporting goods stores or other suspect places, anyone know of a website that sells??

pepsi1