Setsuro Ogata
Permelec Electrode · Chlorine Engineers Corp. · De Nora Permelec
Total Patents:
11
Overall Rank:
#452,040
Years Active:
1999–2022
Permelec Electrode Rank:
#15