1060mm Cutting Edge
Product Code: 17A.71.45210
Brand: ITR