CARRARO 143693 STEERING ROD LH L161 D26 Part Number: 143693 Brand: CARRARO Description: STEERING ROD LH L161 D26 Weight: 1.88 kg Stock: In Stock Order Item