Logo
Intel AT80573KJ0936M Xeon X5260 2-Core 3.33 GHz Processor | ITD Bay