odelo GmbH Trademarks
ODELO

ODELO

Filed: August 20, 2012
[ LEDS, namely, light emitting diodes, for use as light sources in lamps and lights for vehicles for locomotion by land,…
Owned by: odelo GmbH
Serial Number: 79121082