Loading patent details...
US5680970A: Self Closing Dispensing Valve Biased by Resilient Fingers | Searchlight