298 Caterpillar 313 for sale