75126197
Jun 27, 1996
Jun 8, 1999
INTERACTIVE MUSIC TECHNOLOGY LLC
Subscribe
computer hardware and software for managing interactive musical instruments
interactive musical instruments, namely, digital or electronic keyboards and pianos