Loading patent details...
US20030144089A1: Baseball practice bat | Searchlight