Joseph F. Ouellette
Ouellette Machinery Systems · Oullette Machinery Systems · Crimson Trace
Total Patents:
52
Overall Rank:
#51,148
Years Active:
1982–2016
Ouellette Machinery Systems Rank:
#1