Yanmar c80R

1996

1996 Manufacture, Yanmar C80R, Track Dumper, 3,655 Hours

Yanmar