Patented intellectual property stamp

Royalty-free stock illustration ID: 82418215

Patented intellectual property stamp