Loading patent details...
US6227785B1: Self-tightening clip | Searchlight