← OSHA severe injury reports
1 amputation · 20201212056 · 12/29/2020 · Mele & Mele & Sons, Inc.
20201212056