Loading patent details...
US4148429A: Receptacle With Self-Locking Closure | Searchlight