Loading patent details...
US6129181A: Constant Force Spring Actuator | Searchlight