8" x 8" Rubber Flexible Coupling, Clamp

8" x 8" Rubber Flexible Coupling, Clamp

Rubber Coupling

MFR# 1408129/1001-88ARC | MSC-438834