Logo
Intel CD8068904572101 Xeon 6330 28-Core 2.0 GHz Processor | ITD Bay