Loading patent details...
US5127276A: Inspection Drain Plug | Searchlight