Acts Online
GT Shield
non-detectable fragments

means any device or material the primary effect of which is to injure by fragments which in the human body escape detection by X-rays;