Logo
Intel CD8069504201101 Xeon Platinum 8260 24-Core Processor | ITD Bay