Logo
Intel PK8071305128700 Xeon w3-2435 8-Core 3.1 GHz Processor | ITD Bay