Avigdor Scherz

Seethrough
Total Patents: 2
Overall Rank: #2,134,256
Years Active: 2008–2009
Seethrough Rank: #5