Devices with MAC addresses that start with 3C-91-57 were manufactured by Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd

Device Manufacturer
Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd

Manufacturer Location
5F Building 2,No.56,Liuhe Road,Xihu District
Hangzhou Zhejiang 310023

Estimated Devices using 3C-91-57
16,256,250

Estimated Total Devices From Mfg
113,793,750