Loading patent details...
US4886186A: Paste Dispenser | Searchlight