Different usb connectors. from left to right:
Male Micro USB B-Type, male Mini USB (8-pin) B-Type, male Mini USB (5-pin) B-type, female A-type, male A-type, male B-type. Shown with a centimeter ruler. Female A-type connector (4th from left) is "upside down" to show the pins.
This cable is USB A Male to USB A Male.
TGC 2.5" to 3.5" Drive Bay Mounting Bracket Silver$5 Add to cart
Volans VL-RJ45 USB 3.0 Gigabit Ethernet Adapter$25 Add to cart
ASUS 24x Internal SATA DVD Writer Black PN DRW-24D5MT$29 Add to cart