Logo
Intel BX807132555X Xeon w5-2555X 14-Core 3.3 GHz Processor | ITD Bay