Logo
Intel HH80563JH0368M Xeon L5320 4-Core 1.86 GHz Processor | ITD Bay