This is a generic dual-protocol M.2 SSD enclosure that supports both NVMe PCIe and NGFF SATA protocols.It features a USB 3.1 Type-C interface, offering transfer speeds up to 10Gbps.The enclosure is designed to hold M.2 drives of various sizes, including 2230, 2242, 2260, and 2280.