Logo
AMD 100-100000059WOF Ryzen 5950X 16-Core 3.4 GHz Processor | ITD Bay