Loading patent details...
US4979613A: Separable Fastening Device | Searchlight