OpenHydro Group Limited Trademarks
OPENHYDRO
Filed: April 28, 2015
Generators of electricity; turbine electricity generating machines; tidal turbine electricity generating machines; hydroelectric…
Owned by: OpenHydro Group Limited
Serial Number: 79168581