Logo
Intel CM80616004794AA Core i5-661 2-Core 3.33 GHz Processor | ITD Bay