MAP Sensor SEB951 Lucas Manifold Pressure 1141598 1490907 1923995 2S6A9F479BA

MAP Sensor SEB951 Lucas. Part Number SEB951. LUCAS CAV SEB951. FORD 1141598, 1490907, 1923995, 2S6A9F479BA, 2S6A9F479BB. LAND ROVER 1141598, LR008935, LR076019. Type Sensor, intake manifold pressure. Fitting Position: Suction Pipe.

eBay