← OSHA severe injury reports
1 amputation, 1 hospitalization · 2020065402 · 6/10/2020 · La Fabrica, LLC
2020065402