Clamping plate

Product number: 370315

€425.98

incl. Tax, excl. Shipping