2" Press Check Valve

2345886 MFG #: 105-458NL