Takashi Odagiri

Uniden · Uniden America
Total Patents: 3
Overall Rank: #1,638,112
Years Active: 1998
Uniden Rank: #23