Loading patent details...
US5676016A: Electric Actuator | Searchlight