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