Logo
Intel CM8071504654426 Core i5-12500E 6-Core Processor | ITD Bay