engineer; inventor
There are 83 items related to this person.
Inventor - 1983.073.008
1992.075.001.01
1992.075.003.01