74463338
Nov 26, 1993
Mar 11, 1997
SHOWSCAN CORPORATION
Subscribe
amusement ride equipment consisting of seats and actuators for moving seats, and apparatus for projecting a film or video motion picture on a screen or monitor