Niwa of Spain S.L. Trademarks
NIWA

NIWA

Filed: April 9, 2021
Electronic devices for environmental monitoring, control, and automation; Downloadable computer software for horticulture…
Owned by: Niwa of Spain S.L.
Serial Number: 90634312