← OSHA severe injury reports
1 amputation · 2025076674 · 7/10/2025 · Toledo Commutator Company
2025076674