10x 89421-87104 high quality Manifold Pressure Sensor for DAIHATSU- TERIOS- 1.3L 89421 87104 8942187104