Nefa Pressure Reducing Feed Valve 12.2M

Product code: 103422