B.F. Teal

B.F.
Teal
Year
1909
Subject
Engineering
Award
Longstreth
Anti-Friction Universal Joint for shafting