ShineKee Premium 25ft USB 2.0 A to Mini B 5 Pin USB Cable USB Type A Male to Type B Male Transfer rates up to 480Mbps Premium shielded twisted pair construction Plug and play functionality for printers, scanners, keyboards and other digital devices PC and Mac compatible