Sorry - this product is no longer available
Kubota 17311-22010 Connecting Rod D1403 D1503 D1703 Engine Onan 185-5917
To contact us please email sales@eastern-triangle.com or call 904-466-2257.
SKU: AU-153A-B, BQ-240A-B, AW-337A-C, BE-261A-C, BD-259A-C, FD-276
Manufacturer part number: 17311-22010