This is the USB-A Female Socket to 5-pin Terminal Block. If you need to connect to a device with a USB Jack, maybe make your own USB host connector, extension cable, or custom cable of sorts - this adapter will come in very handy! No soldering required. Just use a small screwdriver to open up the terminal blocks, slide in your stranded or solid-core wire, and re-tighten.
The terminal block itself is removable from the body. It's more durable than soldering wires onto a connector and all the pins are labeled, which is really nice because we keep forgetting the order. The 5th pin is for the Sleeve of the connector.
Terminal Block Pitch: 5mm
Product Dimensions: 50.0mm x 20.0mm x 11.1mm / 2.0" x 0.8" x 0.4"
Product Weight: 12.0g / 0.4oz