Loading patent details...
USD1145703S1: Floating hydrokinetic generator | Searchlight