4X70F28587-01 - Lenovo 16GB DDR3-1866MHz ECC Registered 240-Pin Memory | US IT Hardware