Rubber Flexible Coupling
Dallas
MFR# DS51-44 | MSC-1817540