Logo
Intel FJ8071505204600 Core i5-1340P 12-Core Processor | ITD Bay