3" Cast Iron Check Valve, FPT
Zoeller
MFR# 30-0160 | MSC-247852