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