Patent lever valve

DEFINITION

See Disc valve