Snap Lock Punch

Snap Lock Punch

Diversitech

MFR# 1891182 | MSC-470441