Logo
Intel AT80604004881AA Xeon L7545 6-Core 1.87 GHz Processor | ITD Bay