4" Rubber Flexible Coupling, with Stop

Rubber Coupling

MFR# 1404318/1004-44 | MSC-1347838