3/8" Beam Clamp

Applied System Technologies

MFR# TP-860-06 | MSC-2200760