Genuine Toyota (43340-39465) Ball Joint Assembly Genuine Toyota OEM product