Satechi Aluminium USB-C Multiport Pro Adapter V1 Introduction
I bought it from the Apple Store 2 years ago. Perfect for Macbook.
1x Micro / SD Card Reader
1x USB-C Power Delivery
1x 4K HDMI
1x USB 3.0
More details spec see
https://www.apple.com/ca/shop/product/HRDP2ZM/A/satechi-multiport-pro-adapter-v2?fnode=516cdfe354bb0f350322b1f24e0cdf76f6a2c3c4ca4798486b97c4d8e99a9161fbd9b840333b669d581069c447010a48a5b3d48d45e00760bdcf86f3f2891c6d237b39b6eafa45aef71c46288d153d3ae9206c49f15233b504b97a49279f3aea