Logo
Intel BX80605X3440 Xeon X3440 4-Core 2.53 GHz Processor | ITD Bay