SELF CLOSING TAP

SELF CLOSING TAP

Description

A safety tap that self closes when not in use to avoid spills. Especially for flammable liquids it is not intended for use with detergents or water solutions.