Robuta

https://patents.google.com/patent/CN101943290A/en CN101943290A - Filter ball valve - Google Patents The invention discloses a filter ball valve which comprises a valve body, a valve ball and a valve rod, wherein the valve body is a straight tube type valve... ball valvefiltergooglepatents