Loading patent details...
US3932918A: Releasably Attachable Clip | Searchlight