I-Cane Social Technology BV Trademarks
I CANE
Portable, electronic mobility aids for positioning, navigation, communication and collision avoidance, namely, electronic…
Owned by: I-Cane Social Technology BV
Serial Number: 85506266