Devices with MAC addresses that start with 20-90-6F were manufactured by Shenzhen Tencent Computer System Co., Ltd.

Device Manufacturer
Shenzhen Tencent Computer System Co., Ltd.

Manufacturer Location
5-10 Building High-tech Zone, Nanshan District,
Shenzhen Guangdong Province 518057

Estimated Devices using 20-90-6F
16,256,250

Estimated Total Devices From Mfg
32,512,500

Related MAC Addresses