10" Stainless Steel Transition Coupling

10" Stainless Steel Transition Coupling

Rubber Coupling

MFR# 0808817 | MSC-250385