Loading patent details...
US4724771A: Closed-Loop Amusement Ride System | Searchlight