Loading patent details...
US4544074A: Tapered and Flanged Rubber Stopper | Searchlight