3/4" Rubber Flexible Coupling, Clamp
Bramec
MFR# 19996 | MSC-1953116