James W. Nichols
Petrolite
Total Patents:
5
Overall Rank:
#946,195
Years Active:
1980–2023
Petrolite Rank:
#81