Part : DIEDERICHS:8411186OE Numbers:TOYOTA-5611195D0383Cars:TOYOTA - Previa / Estima I (XR10) (132 - 160 05.1990 - 08.2000 )