SWACH
Floating wind turbines; Floating wind-powered electricity generators; Wind turbines; Wind generators, namely, generators for wind turbines; Wind-powered electricity generators; Floating wind generators, namely, generators for wind turbines.
Pending · November 15, 2024 · 98856503 ·