View larger

PISTON, CATERPILLAR CAT 3054, 416C, 428C

New