34:D7:12
58:F8:D7
00-24-93
70:0F:EC
hangzhou lead-it information & technology co.,ltd
50001
2001 Technology Inc.
1C-68-7E
90-03-72
40ED00
00:50:97
history ...