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