Loading patent details...
US5205060A: Decoy Leg Attachment Assembly | Searchlight