A high-resolution image of a digital fingerprint scanner securing access to a high-tech facility.

Code produit:
882405102