75396479
Nov 26, 1997
Oct 31, 2000
OFRIA RUSSELL
Subscribe
Remotely controlled camera system for use by professionals comprised of a professional camera mount and a console therefore operated by a wheeled control