Norval Stapelfeld

Dogwatch · Lojack · The Whistler Group
Total Patents: 9
Overall Rank: #581,154
Years Active: 1989–2011
Dogwatch Rank: #1