Loading patent details...
US6178686B2: Live animal trap | Searchlight