Devices with MAC addresses that start with 18-82-19 were manufactured by Alibaba Cloud Computing Ltd.
|Device Manufacturer||Alibaba Cloud Computing Ltd.|
Yuhang District of Hangzhou Wenyi Road, Building 1, No. 969 Xixi Park, Zhejiang Province
Hangzhou Zhejiang 310000
|Estimated Devices with 18-82-19||16256250|
|Estimated Total Devices From Mfg||32512500|
|Other MAC Addresses||D8-96-E0|