Random propelling device for balls and the like
Rotor for centrifugal launching device
Canada
World
United States