1" Rubber Flexible Coupling

1" Rubber Flexible Coupling

Mission Rubber

MFR# 1401020 | MSC-2005791