Tension Release Lever

Tension Release Lever

Milwaukee

MFR# 31-52-0066 | MSC-2051936