Loading patent details...
US5301985A: Double Point Supported Locking Lever for a Hose Coupling Assembly | Searchlight