David Merrill
Elroy Air
Total Patents:
17
Overall Rank:
#267,012
Years Active:
2015–2024
Elroy Air Rank:
#1