Adjustable clamps for cable or hose 17-25 mm

Overview

Apply to be a Authorised Dealer