China OEM 43340-87581 Front Left Lower Suspension Parts Ball Joint for Daihatsu Hijet Bus (S85) [1993-], Find details about China Ball Joint, Suspension Ball Joint from OEM 43340-87581 Front Left Lower Suspension Parts Ball Joint for Daihatsu Hijet Bus (S85) [1993-]