Logo
Intel AT80615007245AA Xeon E7-2820 8-Core 2.0 GHz Processor | ITD Bay