Illustration of a fingerprint integrated into a printed circuit board releasing binary codes.

Code produit:
1076406052