MariSense Oy Trademarks
ELLA

ELLA

Electronic updatable display panels in the form of signs, labels, tags, and cards; control systems for electronic updatable…
Owned by: MariSense Oy
Serial Number: 79030956