Logo
Intel PK8071305502000 Xeon w5-2565X 18-Core Processor | ITD Bay