← OSHA severe injury reports
1 amputation · 2022054083 · 5/10/2022 · Milliken and Company- New Holland Plant
2022054083