partsfan > part info
DAIHATSU / TOYOTA
43330-29055
Ball Joint 
search part number.