IBM / 81Y6703 / Addl Intel Xeon Processor E5603 4C 1.60GHz 4MB Cache 1066MHz 80w

Addl Intel Xeon Processor E5603 4C 1.60GHz 4MB Cache 1066MHz 80w

Product price
Additional options total:
Order total:
貨號: 81Y6703 分類: