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