Loading patent details...
US4488431A: Wind Speed and Direction Indicator and Electric Current Generating Means | Searchlight