12" x 12" Flexible Rubber Coupling

Rubber Coupling

MFR# 1412113/1001-1212 | MSC-1454250