Loading patent details...
US4265586A: Lift Assembly | Searchlight