12" x 12" Flexible Rubber Coupling
Rubber Coupling
MFR# 1412113/1001-1212 | MSC-1454250