Logo
Intel BX807132575X Xeon w7-2575X 22-Core 3.0 GHz Processor | ITD Bay