This is a Duralast 1/2" Drive 32 mm 12 Point Socket, part number 50-220. It is a 32mm socket designed for mechanics' use. See pictures for condition. B29