Loading patent details...
US4045063A: Load Regulating Latch | Searchlight