Devices with MAC addresses that start with D8-96-E0 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 D8-96-E0 | 16256250 |
Estimated Total Devices From Mfg | 32512500 |
Other MAC Addresses | 18-82-19 |
Address Examples |