← OSHA severe injury reports
1 amputation · 20221110456 · 11/30/2022 · DeKalb Forge Company
20221110456