Part : Meyle:30-143230001OE Numbers:DAIHATSU-18610-05420 DAIHATSU-TOYOTA-23303Cars:FORD - Ranger Mk2 (ER EQ) (78 - 109 10.1999 - 06.2006 )