Ryo Satoh

Takata · Chubu Chelest Co. · Unknown
Total Patents: 8
Overall Rank: #663,205
Years Active: 1992–2004
Takata Rank: #98