Bertrand Vachon
The Toro
Total Patents:
9
Overall Rank:
#589,443
Years Active:
1984–2000
The Toro Rank:
#200