Logo
Intel CM8071504654307 Core i5-12500TE 6-Core Processor | ITD Bay