John Deere Water Pump Bearing. Part no. JD8643Price: $45.00Domestic Shipping: $8.50, Call for International Shipping.