Logo
Intel CD8068904691101 Xeon W-3345 24-Core 3.0 GHz Processor | ITD Bay