Traxx GmbH Trademarks
ELLR
Filed: October 16, 2018
Vehicle locating systems; vehicle tracking apparatus; electronic systems for recording the route travelled by a vehicle;…
Owned by: Traxx GmbH
Serial Number: 79248141