88420930
May 8, 2019
Jul 14, 2020
Active Trademark
Photovoltaic installation apparatus, namely, solar modules for production of electricity, solar thermal and electric receivers, tracking mechanisms and concentrating optics, and control algorithms; photovoltaic solar modules for production of electricity; photovoltaic systems that convert sunlight into electric and thermal energy
Electrical and Scientific Apparatus