← OSHA severe injury reports
1 amputation · 2023010524 · 1/17/2023 · Chromalloy Gas Turbine LLC
2023010524