Toshihide Iida

Nippon Pillar Packing Co. · Canon
Total Patents: 31
Overall Rank: #115,804
Years Active: 1980–2025
Nippon Pillar Packing Co. Rank: #6