Loading patent details...
US4474536A: Wind Turbine Blade Joint Assembly and Method of Making Wind Turbine Blades | Searchlight