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