Logo
Intel BX807132565X Xeon w5-2565X 18-Core 3.2 GHz Processor | ITD Bay