← OSHA severe injury reports
1 amputation · 2020054411 · 5/12/2020 · Republic National Industries of Texas, LP
2020054411