Edmund J. Mowka, Jr.

Aquarium Systems
Total Patents: 6
Overall Rank: #887,368
Years Active: 1990–1998
Aquarium Systems Rank: #1