David Lee Sandbach

Eleksen Limited · Electrotextiles Company Limited · Peratech Limited
Total Patents: 23
Overall Rank: #185,641
Years Active: 1996–2013
Eleksen Limited Rank: #1