SKU: 21-SDYA185R221-01
Adding product to your cart
Shimadzu Tandem Hydraulic Pump
Part # SDYA185R221
This is a new Shimadzu tandem hydraulic pump same as the OEM
Replacing Takeuchi Part Numbers 19020-12635
White Horse Distribution
Specializing in parts for engines, hydraulics, driveline and electrical since 1995.
No products in the cart.