Loading patent details...
US4893428A: Self-Aligning Decoy | Searchlight