PCI-Express M2 NGFF SSD Controller Card enables user to add m.2 SDD to a PC computer through a PCI-e slot a the motherboard. Taking the advantage of the rapid respond of a solid state drive (SSD) and the spacious capacity of a hard disk drive (HDD), to form an ultimate total solution for a high performance, cost effective and large storage system. Features: Connects one B key & one M key NGFF SSD at the same time to PCI-E 4X motherboard. Compliant with PCI Express M.2 specification 1.0. Compliant with SATA 3.0 specification for B key. Compliant with PCI-E 4X 3.0 specification for M key. Supports data transfer up to 6.0Gb/s. Supports SATA-based B key and PCI-E 4X-based M key NGFF SSD. Supports 2230, 2242, 2260 & 2280 size NGFF SSD. One NGFF B Key and one NGFF M key sockets available. 8 screw holes 2230/2242/2260/2280 available to fix NGFF SSD cards. Easy installation & no driver required.No additional power required.Support boot function. Supports any OS, like Windows, WinCE, Mac & Linux etc. Plug and Play, no driver installation is needed. Please note that for B key SSD the SATA 7 pin connector must be connected to motherboard. Please note that for M key SSD there must be a 2.0 or higher PCI-E 4X socket. Package Content : 1 X 2 Port NGFF M.2 B + M Key to PCI-E 4X Adapter Card. 1 X SATA Cable 2 X Screws (Note : Photo attached is for reference only, it may be slightly varied in items of colour, shape from the actual item delivered from time to time) More models for SATA Cards : CPE-1E01, CPE-3E14, CPE-3E15, CPE-3E16, CP-3E42, CP-3E43, CP-1S01