floating ball valve

floating ball valve