Resilient Seated Gate Valves NRS Socket Ends

Product# ITPW0023

Specification