Loading patent details...
US4292540A: Wind-Powered Impeller-Mixer | Searchlight