A concept image of biometric security, with a fingerprint superimposed on a digital network, granting access

Code produit:
814201299