View larger

1039726, CATERPILLAR DP18, JOINT UNIVERSAL

New