Loading patent details...
US5582067A: Integral Rotary Drive Mechanism | Searchlight