Logo
Intel BX80708E2378G Xeon E-2378G 8-Core 2.8 GHz Processor | ITD Bay