Richard T. Downes

Innova Pure Water
Total Patents: 2
Overall Rank: #2,209,816
Years Active: 1987–2002
Innova Pure Water Rank: #8