Loading patent details...
US4687189A: Short Stroke Actuator | Searchlight