Devices with MAC addresses that start with EC-84-B4 were manufactured by CIG SHANGHAI CO LTD

Device ManufacturerCIG SHANGHAI CO LTD
5th Floor, Building 8 No 2388 Chenhang Road
SHANGHAI 201114
Estimated Devices with EC-84-B416256250
Estimated Total Devices From Mfg32512500
Other MAC AddressesA4-81-7A
Address Examples