DAIHATSU APPLAUSE I (A101, A111)
Product
Oil Pressure Switch