Loading patent details...
US4416430A: Load Lowering Device | Searchlight