Logo
AMD 100-000000059A Ryzen 5950X 16-Core 3.4 GHz Processor | ITD Bay