Logo
Intel CM8068403874032 Core i9-9900 8-Core 3.1 GHz Processor | ITD Bay