Devices with MAC addresses that start with 58-70-C6 were manufactured by Shanghai Xiaoyi Technology Co., Ltd.

Device Manufacturer
Shanghai Xiaoyi Technology Co., Ltd.

Manufacturer Location
Shanghai Zhangjiang hi-tech park of Pudong New Area
Shanghai Shanghai 201120

Estimated Devices using 58-70-C6
16,256,250

Estimated Total Devices From Mfg
16,256,250

Related MAC Addresses