€38.13
4 in stock
Lift Link Tube Valtra 6000 Series 8000 Series
Manufacturers part no:
64906, V32975200