DDA

Deflagration and detonation arresters or deflagration and detonation flame arresters