1-1/4" x 3" Spud Coupling Assembly

Sloan

MFR# 306138 | MSC-1518262