This mini PCI-E riser board is designed with PCI-E 16x slot and 6pin power interface. This PCI-E riser card is driver-free and is compatible with a computer with mini PCI-E interface, but it is not suitable for MSATA interface.
eBay