International D312 Diesel 6 Cylinder
SOLD
Horsepower: 70
Serial Number: 1688
Runs. Oil pressure at idle: 40psi
Out of IH 666
D312DT2U001688