Any thoughts on the make of this one? No marks on it at all and it's quite hefty. The pix don't show it too well, but there's a ridge on the outer edges of the two tabs (can't think of the exact term), that give a better purchase for your fingertips.