Roy E. Moore, Jr.
Infiltrator Systems · Infiltrator Water Technologies
Total Patents:
40
Overall Rank:
#79,519
Years Active:
1995–2020
Infiltrator Systems Rank:
#1