Loading patent details...
US4583654A: Plastic Hole Plug | Searchlight