SYNHELION
Photovoltaic thermal installations, namely, namely, solar modules for production of electricity, solar thermal and electric receivers, tracking mechanisms and concentrating optics and control algorithms
Pending · March 23, 2021 · 90597767 ·