Sunova Solar Technology Co., Ltd Trademarks
SUNOVA SOLAR
Filed: May 31, 2022
Voltage regulators for electric power; commutators; solar cells; photovoltaic cells and modules; solar panels for the production…
Owned by: Sunova Solar Technology Co., Ltd
Serial Number: 79350598