Otto Weber

Volkswagen · Medrad · Sensotech
Total Patents: 16
Overall Rank: #303,165
Years Active: 1980–1996
Volkswagen Rank: #231