Shenzhen OTTO Intelligence Technology Co., LTD. Trademarks
OTTO OUTSTANDING ORIGINAL
Filed: December 28, 2016
Motorized mobility scooters
Owned by: Shenzhen OTTO Intelligence Technology Co., LTD.
Serial Number: 87283290