I need DDR3-1600 UDIMM ram that can fit my PC. Does this one fit? https://www.ebay.com/itm/8GB-KIT-2-x-4GB-HP-Compaq-ProLiant-ML350p-G8-DDR3-PC3-10600R-ECC-REG-Ram-Memory/221798234930?hash=item33a4347b32:g:jcMAAOSwrklVeKlx If not does this one fit? https://www.ebay.com/itm/Crucial-Ballistix-Sport-8GB-2x4GB-1600-MHz-DDR3-Memory-BLS4G3D1609DS1S00-PC3/263705342575?epid=141775700&hash=item3d6610326f:g:-SoAAOSwSatbBII6 or this one? https://www.ebay.com/itm/Kingston-HyperX-FURY-8GB-2x4GB-PC3-12800-DDR3-DIMM-PC-RAM-Memory-Tested/142790208990?hash=item213ef5adde:g:mbgAAOSwx8pa9MUv Which one is the best? And does UDIMM fit with DIMM?