Demos Andreou
Schlage Lock Company · Master Lock Company
Total Patents:
4
Overall Rank:
#1,277,671
Years Active:
1998–2001
Schlage Lock Company Rank:
#206