John MacDougall

The International Metals Reclamation Company · General Dynamics Ordnance And Tactical Systems—Canada · Selex Galileo
Total Patents: 6
Overall Rank: #859,772
Years Active: 1986–2013
The International Metals Reclamation Company Rank: #2