Logo
Intel BX807132455X Xeon w5-2455X 12-Core 3.2 GHz Processor | ITD Bay