Loading patent details...
US5288083A: Paddle Suspended Ball | Searchlight