Loading patent details...
US4425733A: Fly Paper | Searchlight