This multi-functional PCIe M. 2 expansion card acts as a converter to mount M Key NVMe and B Key SATA NGFF M. 2 SSDs on desktop motherboards via PCI-E slots. It fits all mainstream length M. 2 drives and delivers full-speed bandwidth for both NVMe and SATA protocols. No extra drivers are required after installation, an ideal cost-effective add-on card to expand computer storage capacity and reuse spare M. 2 SSDs.