Bill Leach

Igt · Rain Bird
Total Patents: 4
Overall Rank: #1,230,636
Years Active: 2010–2012
Igt Rank: #549