Loading patent details...
US5111557A: Metal Weld Stud and Plastic Clip | Searchlight