Logo
Intel PK8072006022800 Xeon 6960P 72-Core 2.7 GHz Processor | ITD Bay