1/2" CTS Self-Closing Clamp

1/2" CTS Self-Closing Clamp

Oatey

MFR# 34338 | MSC-2309706