The Hama Thunderbolt 3 USB-C Cable which supports 20 Gb/s bandwidth over 1 meter (click here for its product page) can be used for Thunderbolt 3 Windows PC's as well as the recent Thunderbolt 3 enabled Apple 15" MacBook Pro (2018).
You can use the Hama Thunderbolt 3 20Gbps USB-C Cable (1m) to quickly move large 4K video or data files to most Thunderbolt 3 or USB Type-C enabled devices and peripherals. The Hama cable also supports data transfer over the USB-C interface at USB 3.1 Gen 2 speeds (up to 10Gb/s) as well as DisplayPort 1.2 and USB Power Delivery 2.0 technologies.
The Hama Thunderbolt 3 20Gbps USB-C Cable (1m) also lets you connect a daisy-chain of up to six Thunderbolt 3 based devices and can also be used to supply up to 100 watts (20 volts @ 5 amps) of rapid charging power using USB Power Delivery 2.0.
If you need to go with a faster 40 Gb/s bandwidth, you can consider the Hama Thunderbolt 3 40Gbps USB-C Cable (.5m) instead.
Below is a closer view of the Hama Thunderbolt 3 20Gbps USB-C Cable (1m) which we had recently purchased from a MediaMarkt retail store in Germany.