Logo
Intel CD8068904572501 Xeon 6338 32-Core 2.0 GHz Processor | ITD Bay