← OSHA severe injury reports
1 amputation, 1 hospitalization · 2025077556 · 7/31/2025 · Legion Industrial Equipment
2025077556