wbldb
Dietrich, Wilson G.1
The "life shield":​ a device to protect passenger from injury
10th Annual Proceedings, Association for the Advancement of Automotive Medicine (AAAM)