← OSHA severe injury reports
1 amputation · 2020021337 · 2/11/2020 · Mahle Behle Corporation
2020021337