← OSHA severe injury reports
1 amputation · 2016109650 · 10/12/2016 · International Automotive Components
2016109650