Marc Iacovelli

Rally Manufacturing · Intec · I-Tec Electronics
Total Patents: 316
Overall Rank: #1,134
Years Active: 1988–2013
Rally Manufacturing Rank: #2