Logo
Intel CM8066201921715 Xeon E3-1240 v5 4-Core Processor | ITD Bay