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