Loading patent details...
US4823978A: Plastic Hole Plug With Self-Piercing Point | Searchlight