Leonard Stobar
Boomerboard · Elixir Industries
Total Patents:
5
Overall Rank:
#960,113
Years Active:
1991–2022
Boomerboard Rank:
#3