With this product, you can extend the cable distance by an additional 20 meters. The maximum cable distance in the USB standard is limited to 5 meters. You can use this product for longer distances. USB 2.0 (480 Mbps) and 1.1 (12 Mbps) compatible USB cable connectors: USB A male / USB A female. Cable length is 20 meters. It has Plug & Play feature. It can be disassembled and installed during operation. The device can distribute up to 100 mA of electricity to other devices connected to it via the USB port, without the need for an external power adapter. It can also be used with USB 2.0 (480 Mbps) devices that have their own power supply. Windows 7 Supports Vista, XP, Mac OS X operating systems.