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