Menu

26th May, 2026

barrier envelope

A combination of barrier elements that together prevent flow.