Loading patent details...
US4488433A: Crash Test Dummy Lower Leg Structure | Searchlight