8" x 8" Rubber Flexible Coupling, Clamp
Rubber Coupling
MFR# 1408129/1001-88ARC | MSC-438834