Loading patent details...
US6176641B1: Quick locking and release attachment element | Searchlight