Loading patent details...
US4056216A: Liquid Dispensing Pump Automatically Sealable Against Leakage | Searchlight