Loading patent details...
US4342408A: Positive Seal Spout | Searchlight