pinion caterpillar 3306