1.This adapter is only suitable for late 2016-Mid 2017 Year macbook pro A1708 model
2.Only Supports 2230/2242 type key M nvme M.2 SSD, does not supports SATA bus key B/B+M SSD
3.Compatible with MacBookPro13,1 (Late 2016) and MacBookPro14,1 (Mid 2017) Non-Touch Bar Models only
4.Connects to a PCIe 3.0 x4 slot with the 22+34 pin connector
Notice: Before you buy it, pls confirm if your Macbook PRO is A1708 Non-Touch Bar model.