Amazon.com: StarTech.com 6 ft IEEE-1394 Firewire Cable 9-6 M/M - IEEE 1394 Cable - 6 pin FireWire (M) to FireWire 800 (M) - 6 ft - Black - 1394_96_6 : Everything Else
Amazon.com: USBCele USB-C to Mini DisplayPort Adapter, USB Type C ( Thunderbolt 3) to Mini DP 4K Cable Adapter for MacBook Pro, iMac/iMac Pro, LED Cinema Display and More [Advanced Chip] : Electronics
Thunderbolt 3 Active Cable - USB-C Port, Data & Charging, 3-ft | Eaton
USB 2.0 vs. USB 3.0 vs. eSATA vs. Thunderbolt vs. Firewire vs. Ethernet Speed