Logo
Intel CM8067702870649 Xeon E3-1240 v6 4-Core Processor | ITD Bay