Sorry, currently do not have any product description.
Inquiry - 89491-25030 TOYOTA HIACE TRH203 PETROL OIL LEVEL SENSOR (OLS-TRH203-1344)