Loading patent details...
US3960289A: Latching Receptacle Lid | Searchlight