Loading patent details...
US4248202A: Disc Launcher | Searchlight