Logo
Intel CM8066201921804 Xeon E3-1220 v5 4-Core Processor | ITD Bay