Logo
Intel BX806736140 Xeon 6140 18-Core 2.3 GHz Processor | ITD Bay