Richard J. Lazes
Oil Stop
Total Patents:
8
Overall Rank:
#660,545
Years Active:
1985–2007
Oil Stop Rank:
#2