2" Rubber Flexible Coupling

2" Rubber Flexible Coupling

Mission Rubber

MFR# 1402716 | MSC-2005792