Loading patent details...
US6412153B1: Device for attaching at least two pieces of material | Searchlight