Loading patent details...
US4444340A: Self-Sealing Dispensing Valve and Spout Assembly | Searchlight