Logo
Intel CM8063501291808 Xeon E5-1660 v2 6-Core Processor | ITD Bay