Loading patent details...
US6560781B1: Baseball catcher's foot and toe guard | Searchlight