Intel i5-660

Print
Dual Core, 3.33 GHz, 4 MB Cache, Sockel 1156
Article Number: 004226