Logo
Intel SR2LE Xeon E3-1230 v5 4-Core 3.4 GHz Processor | ITD Bay