← OSHA severe injury reports
1 amputation · 20231110431 · 11/12/2023 · Keystone Consolidated Industries, Inc.
20231110431