75821033
Oct 12, 1999
Jun 26, 2001
NCR CORPORATION
Subscribe
AUTOMATED, STAND-ALONE KIOSK VENDING MACHINES FOR THE RENTAL AND SALES OF MUSIC, GAMES, VIDEOS AND OTHER RECORDED MATERIALS