Shigenori Takehara

Itoki Crebio
Total Patents: 1
Overall Rank: #3,580,225
Years Active: 2001
Itoki Crebio Rank: #7