Loading patent details...
US3949906A: Liquid Dispensing Pump Selectively Sealable Against Leakage | Searchlight