← OSHA severe injury reports
1 amputation · 2021053750 · 5/6/2021 · South Texas Welding Service
2021053750