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