Devices with MAC addresses that start with 18-82-19 were manufactured by Alibaba Cloud Computing Ltd.

Device ManufacturerAlibaba 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-1916256250
Estimated Total Devices From Mfg32512500
Other MAC AddressesD8-96-E0
Address Examples