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