Ball launcher | Patent Publication Number 20150000901 | Patexia