This is a hex bit socket. It is 1/2 in. It is 16 mm. Size etched on socket. Polished design. Made of steel.
Titan 15616 1/2-Inch Drive x 16mm Hex Bit Socket - 16 mm
TITAN 1/2" DR. 15MM HEX BIT SOCKET
TITAN 1/2" DR. 13MM HEX BIT SOCKET
TITAN 1/2" DR. 11MM HEX BIT SOCKET
VCT 8PC 1/2" Dr. Jumbo Hex Bit Socket Set | SAE & Metric
TITAN 3/8" DR. 3/16" HEX BIT SOCKET