View larger

SPRING, VALVE, CATERPILLAR CAT 199-2186

New