I work for a casino game manufacturer. My engineer just sent me a pic of this and wants to know what it is. I have never in my life seen a USB hub like this, does anyone know what it is actually called? I tried searching the number visible on the cable (e124763-d) but I get something else entirely. Thank you.