Loading patent details...
US5404657A: Foot and Shoe Protector | Searchlight