Logo
Intel BX80614L5640 Xeon L5640 6-Core 2.26 GHz Processor | ITD Bay