Loading patent details...
US4415175A: Coupler Latch Mechanism With a Self-Opening Feature | Searchlight