12" Rubber Flexible Cap

12" Rubber Flexible Cap

Rubber Coupling

MFR# 0712018/QC-112 | MSC-260596