← OSHA severe injury reports
1 amputation · 2023098227 · 9/7/2023 · Canton Drop Forge, Inc.
2023098227