Idler Arm for 48066-29075 and 48067-29075 1.with bush and without ball joint 2.TOYOTA LH104 3.MOQ:200PCS Idler Arm for 48066-29075 and 48067-29075 Suspension ball joints , stabilizer links and control arms are suspension parts which also fall under steering and suspension programme . manufactured against OEM requirements, every part undergoes strict production process and test standards for the ...