Loading patent details...
US4186645A: Plastic Plug, Nut and Stud Fastener Assembly | Searchlight