David Richard

Parelec · Eta Sa Manufacture Horlogère Suisse · US Air Force
Total Patents: 9
Overall Rank: #563,728
Years Active: 1991–2020
Parelec Rank: #2