wishlist compare Quick view Caterpillar 232-3198 Caterpillar Rotor / Impeller €216.74 Add to cart Availability: Out of stock