Logo
Intel BXC80637I33240 Core i3-3240 2-Core 3.4 GHz Processor | ITD Bay