← OSHA severe injury reports
1 amputation · 2023042956 · 4/4/2023 · Oil States Industries - Tulsa
2023042956