← OSHA severe injury reports
1 amputation · 2015129165 · 12/4/2015 · Bucyrus Precision Tech, Inc.
2015129165