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