Frank DeLuca

Unknown · Enventure Global Technology · Stanadyne
Total Patents: 10
Overall Rank: #520,450
Years Active: 1982–2010
Unknown Rank: #1,646