Loading patent details...
US4301823A: Self-Closing Breakaway Valve Assembly Including Improved Valve Mounting With Rotation Limiting Stop | Searchlight