Soledos GmbH Trademarks
SOLARFOX

SOLARFOX

Filed: September 7, 2012
Public display system, namely, electronic LCD, LED or OLED display unit with an integrated or attached computer unit with…
Owned by: Soledos GmbH
Serial Number: 85722825