58-7A-6A
Xycotec Computer GmbH
84:26:7A
China Essence Technology (Zhumadian) Co., Ltd.
beijing hanbang technology corp.
28:57:68
34-B5-A3
EC-88-92
60:DE:44
D8:0F:99
48-3F-DA
history ...