Kyoichi Izawa

Toyostar
Total Patents: 1
Overall Rank: #4,098,216
Years Active: 1981
Toyostar Rank: #2