Venturi handwashing unit Venturi handwashing unit from Damien Keena Venturi handwashing unit gLike Venturi handwashing unit Industrial Design Share R 7 n Damien Keena Innovation and renewable technologies. Chicago, IL Follow Contact