Logo
Intel AT80602002265AB Xeon L5518 4-Core 2.13 GHz Processor | ITD Bay