FACELANE
Biometric identification apparatus; Biometric scanners; Entry/exit security portal comprised of an electronic passageway equipped with biometric devices for identification verification and detection of impermissible items being carried through
Abandoned · September 9, 2020 · 90168412 ·