Loading patent details...
US6007298A: Optimum Speed Rotor | Searchlight