Integra Products, S.L. Trademarks
XMART BY INTEGRA
Filed: September 27, 2019
Uninterruptible electrical power supplies; solar panels for the production of electricity
Owned by: Integra Products, S.L.
Serial Number: 88633633