Royalty-free stock illustration ID: 151745126

Fingerprint scanning technology on pixellated screen - 3d rendered with slight DOF - Illustration