← OSHA severe injury reports
1 amputation · 20181212442 · 12/4/2018 · AFC Stamping & Production, Inc
20181212442