Loading patent details...
US4577375A: Quick Attachment Device for Harness of a Piece of Equipment | Searchlight