NewBorealis

Borealis Wind


A wind turbine de-icing system that is low maintenance and easy to install.