Loading patent details...
US6018904A: Vermin-Protective Foot Piece | Searchlight