Logo
Intel CM80616003177AC Core i5-660 2-Core 3.33 GHz Processor | ITD Bay