← OSHA severe injury reports
1 amputation · 2017087689 · 8/11/2017 · Ta Chen International
2017087689