Vendor details - Shenzhen IBD Intelligence Technology Co,.Ltd.
Shenzhen IBD Intelligence Technology Co,.Ltd. 2nd Floor, Building 2, Dexin Chang Wisdom Park, No. 23 Heping Road, Longhua Street, Longhua District shenzhen guangdong 518000 CN
OUI | block | range |
---|---|---|
C8:98:DB:4 | MA-M | C8:98:DB:40:00:00 - C8:98:DB:4F:FF:FF |