Loading patent details...
US6122845A: Plastic Moulded Monolithic Beach Sandal | Searchlight