Logo
Intel BX80715E2478 Xeon E-2478 8-Core 2.8 GHz Processor | ITD Bay