Loading patent details...
US4988248A: Releasable Coupling or Attachment Device | Searchlight