1 / 0

CNY 159.94

CNY 319.88 50%

Intel Core i7 860 2.8GHz Quad-Core L3 8M Socket LGA 1156 processor 95W

More To Love
View details & Buy