John Peter van den Enden
Amphenol · Itt
Total Patents:
2
Overall Rank:
#2,179,500
Years Active:
1996–2005
Amphenol Rank:
#207