78065525
May 24, 2001
NETMEDICAL
Subscribe
A biometric logon device that allows for advanced privacy, security and tracking through a resolution touch screen.