00-21-7A
Shanghai Embedway Information Technologies Co.,Ltd
1C-B8-BA
28EE52
00-0b-7f
OnSite Systems, Inc.
D4EEDE
28EE2C
5C3E06
CYBERDATA CORPORATION
00D0C5
history ...