William P. R. McDonald

American Polywater
Total Patents: 2
Overall Rank: #2,287,253
Years Active: 1993–1995
American Polywater Rank: #3