76179315
Dec 7, 2000
TELPLUS GROUP INC.
Subscribe
Encoded authentication cards (smart cards) that emit acoustic signals