10 Things To Know About Stroud Safety’s Inertia Frontal Head Restraint
Posted by Drag Illustrated on 13th May 2024
Stroud Safety, in a co-branded effort with Meru Safety, has launched the Inertia Frontal Head Restraint, which is changing the safety landscape. This device features the newest technology in the head and neck restraint market, and the devices apply an industry-changing Inertia Dampening System (IDS)
…