Loading patent details...
US20120073487A1: FLOATING PLATFORM FOR EXTRACTING WIND ENERGY | Searchlight