76458769
Oct 17, 2002
ULTRA-SCAN CORPORATION
Subscribe
Licensing of intellectual property, namely licensing of technology for ultrasonic fingerprint scanning and imaging apparatus