Logo

pinch valve

Definition A membrane valve that is comprising a flexible tube, either exposed or enclosed in a body. The tube is pinched to close by mechanical means.