3/4" CTS Self-Closing Clamp

3/4" CTS Self-Closing Clamp

Oatey

MFR# 34339 | MSC-2309708