74:E1:4A
2C:D2:E7
0018E2
908d1d
00:1A:91
E0-AF-4F
PT HAN SUNG ELECTORONICS INDONESIA
HBrain
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
74-C9-29
605BB4
history ...