Ojars Maldavs
Imperial Clevite · Parker-Hannifin · Gould
Total Patents:
15
Overall Rank:
#326,349
Years Active:
1980–2009
Imperial Clevite Rank:
#2