Loading patent details...
US4921383A: Plastic Expansible Plug | Searchlight