Naoki Echigoya

Showa-Ika Kogyo Co.
Total Patents: 3
Overall Rank: #1,601,020
Years Active: 2003–2005
Showa-Ika Kogyo Co. Rank: #9