← OSHA severe injury reports
1 amputation · 2022119633 · 11/2/2022 · Key Polymer Holdings, LLC
2022119633