Logo
Intel PK8071305126800 Xeon w7-2475X 20-Core Processor | ITD Bay