Loading patent details...
US5678346A: Multi-Use Decoy | Searchlight