Out of stock
Pre-order
Lenovo Intel Xeon Processor E5-2670 v3 12C 2.3GHz 30MB Cache 2133MHz 120W [81Y7119]
Article
81Y7119
Vendor
Lenovo
Article
81Y7119
Vendor
Lenovo