Toyota Hiace KDH2## Front Stabilizer Link
Brand: FEBEST
Part No: 0223-61YF
OEM No: 48820-26050
FITS: TOYOTA, NISSAN, HYUNDAI
TOYOTA HIACE KDH2##,LH2##,TRH2## 2005.01-2014.02 [US]
Follow us on Instagram for daily updates, exclusive deals, and the latest product highlights!