Richard J. Lazes

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