Hi there!
This reminds me of our 32-082 heavy duty Kenlin socket, but compare our dimensions to yours and see if this matches what you need.