Loading patent details...
US6453561B1: Effort-saving looping shears | Searchlight