Logo
Intel BX807132495X Xeon w7-2495X 24-Core 2.5 GHz Processor | ITD Bay