Logo
Intel CM8063401286503 Xeon E5-2420 v2 6-Core Processor | ITD Bay