85162378
Oct 27, 2010
computer software to facilitate voting over computer and IP communication networks
Electrical and Scientific Apparatusproviding temporary use of online non-downloadable software to facilitate voting over computer and IP communication networks
Computer and Scientific