Leroy J. Friesen

Midland Manufacturing Limited
Total Patents: 2
Overall Rank: #1,889,672
Years Active: 2002–2021
Midland Manufacturing Limited Rank: #7