E
OUI prefix
5C:A1:E0
EmbedWay Technologies · 6F, Building 8, No 2388, Chenhang Rd, Shanghai Shanghai CN 201114
Block type
MA-L
Registered
See all OUIs from this vendor →