John A. Badiali

Custom Spec Engineering · Metra Electronics
Total Patents: 14
Overall Rank: #353,811
Years Active: 1984–2012
Custom Spec Engineering Rank: #1