Yorimichi Kubota

Shin Caterpillar Mitsubishi
Total Patents: 3
Overall Rank: #1,609,438
Years Active: 1998–2003
Shin Caterpillar Mitsubishi Rank: #24