68-DB-96
HUAWEI
mbda deutschland gmbh
64DF10
Western Digital Technologies, Inc.
184ECB
Ultra Electronics Command & Control Systems
38-22-F4
C0:2C:7A
E0-D8-C4
80B655
history ...