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

Device Manufacturer
Alibaba Cloud Computing Ltd.

Manufacturer Location
Yuhang District of Hangzhou Wenyi Road, Building 1, No. 969 Xixi Park, Zhejiang Province
Hangzhou Zhejiang 310000

Estimated Devices using 18-82-19
16,256,250

Estimated Total Devices From Mfg
32,512,500

Related MAC Addresses