Loading patent details...
US4478356A: Flexible-Bag Self-Closing Metering Dispensing Valve | Searchlight