2" Rubber Flexible Coupling
Mission Rubber
MFR# 1402716 | MSC-2005792