79166997
Mar 17, 2015
Mar 29, 2016
Active Trademark
Electric transformers; inverters; high frequency switching power supplies; converters, electric; photovoltaic modules for generating solar electricity; photovoltaic cells; electric converters for photovoltaic installation; batteries; computers
Electrical and Scientific Apparatus