Catalogue

Expand all | Collapse all | Show hidden lines

  • Banner

INTERMOTOR 14018 Sensor, ignition pulse

14018
£0.00
Tax included
Quantity
Out-of-Stock

  Security policy

(edit with the Customer Reassurance module)

  Delivery policy

(edit with the Customer Reassurance module)

  Return policy

(edit with the Customer Reassurance module)

EURO CAR PARTS
418660020
FORD
E3ZZ12A122A
FORD
E3ZZ12A122B
FORD
E3ZZ12A122C
FORD
E4PZ12A112A
FORD
E5PZ12A112A
FORD
E9ZZ12A112A
INTERMOTOR
14018
Manufacturer Model Engine Engine info Years Note
FORD GRANADA I (GAE, GGE) 2.4 i 2394 ccm, 92 kw, 125 hp 1988 - 1992
FORD GRANADA I (GAE, GGE) 2.4 i 2394 ccm, 96 kw, 130 hp 1986 - 1988
FORD GRANADA I (GAE, GGE) 2.4 i Cat 2394 ccm, 92 kw, 125 hp 1988 - 1994
FORD GRANADA I (GAE, GGE) 2.8 i 2792 ccm, 110 kw, 150 hp 1985 - 1986
FORD GRANADA I (GAE, GGE) 2.8 i 4x4 2792 ccm, 110 kw, 150 hp 1985 - 1986
FORD GRANADA I (GAE, GGE) 2.9 i 2933 ccm, 107 kw, 145 hp 1986 - 1994
FORD GRANADA I (GAE, GGE) 2.9 i 2933 ccm, 110 kw, 150 hp 1986 - 1994
FORD GRANADA I (GAE, GGE) 2.9 i 24V 2933 ccm, 143 kw, 195 hp 1991 - 1994
FORD GRANADA I (GAE, GGE) 2.9 i 4x4 2933 ccm, 107 kw, 145 hp 1988 - 1993
FORD GRANADA I (GAE, GGE) 2.9 i Cat 2933 ccm, 107 kw, 145 hp 1987 - 1994
FORD GRANADA I Turnier (GGE) 2.4 i 2394 ccm, 92 kw, 125 hp 1991 - 1994
FORD GRANADA I Turnier (GGE) 2.9 24V 2935 ccm, 143 kw, 195 hp 1993 - 1994
FORD GRANADA I Turnier (GGE) 2.9 i 2933 ccm, 107 kw, 145 hp 1991 - 1994
FORD GRANADA I Turnier (GGE) 2.9 i 4x4 2933 ccm, 107 kw, 145 hp 1988 - 1993
FORD GRANADA Mk III Saloon (GGE) 2.4 i 2394 ccm, 92 kw, 125 hp 1988 - 1994
FORD GRANADA Mk III Saloon (GGE) 2.9 i 2933 ccm, 107 kw, 145 hp 1986 - 1994
FORD GRANADA Mk III Saloon (GGE) 2.9 i 24V 2933 ccm, 143 kw, 195 hp 1991 - 1994
FORD GRANADA Mk III Saloon (GGE) 2.9 i 4x4 2933 ccm, 107 kw, 145 hp 1989 - 1994
FORD SIERRA (GBG, GB4) 2.9 4x4 2935 ccm, 110 kw, 150 hp 1988 - 1993
FORD SIERRA (GBG, GB4) 2.9 4x4 2935 ccm, 107 kw, 145 hp 1988 - 1993
FORD SIERRA (GBG, GB4) 2.9 i 2935 ccm, 107 kw, 145 hp 1988 - 1993
FORD SIERRA (GBG, GB4) 2.9 i 2935 ccm, 110 kw, 150 hp 1988 - 1993
FORD SIERRA Hatchback (GBC) 2.8 XR 4x4 2792 ccm, 110 kw, 150 hp 1985 - 1986
FORD SIERRA Hatchback (GBC) 2.8 XR4i 2792 ccm, 110 kw, 150 hp 1982 - 1986
FORD SIERRA Hatchback (GBC, GBG) 2.8 2792 ccm, 110 kw, 150 hp 1987 - 1989
FORD SIERRA Hatchback (GBC, GBG) 2.8 i XR 4x4 2792 ccm, 110 kw, 150 hp 1987 - 1988
FORD SIERRA Hatchback (GBC, GBG) 2.9 i 2936 ccm, 107 kw, 145 hp 1988 - 1993
FORD SIERRA Hatchback (GBC, GBG) 2.9 i XR 4x4 2936 ccm, 110 kw, 150 hp 1988 - 1993
FORD SIERRA Hatchback (GBC, GBG) 2.9 i XR 4x4 2936 ccm, 107 kw, 145 hp 1988 - 1993
FORD SIERRA Turnier (BNG) 2.8 4x4 2792 ccm, 110 kw, 150 hp 1987 - 1988
FORD SIERRA Turnier (BNG) 2.9 2936 ccm, 107 kw, 145 hp 1988 - 1993
FORD SIERRA Turnier (BNG) 2.9 4x4 2936 ccm, 107 kw, 145 hp 1988 - 1993
FORD SIERRA Turnier (BNG) 2.9 4x4 2935 ccm, 110 kw, 150 hp 1988 - 1993
FORD SIERRA Turnier (BNG) 2.9 i 2935 ccm, 110 kw, 150 hp 1988 - 1993
FORD TRANSIT Bus (E_ _) 2.9 i 2935 ccm, 107 kw, 145 hp 1991 - 1994
Product Details
INTERMOTOR
14018
New product
New product
100 other products in the same category:

Reference: 0 232 102 001

Brand: BOSCH

BOSCH 0 232 102 001 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 14004

Brand: INTERMOTOR

INTERMOTOR 14004 Sensor, ignition pulse

Resistance [Ohm] : 330, Weight [kg] : 0,05, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: LIPS015

Brand: LEMARK

LEMARK LIPS015 Sensor, ignition pulse

Weight [kg] : 0,1, Sensor Type : Hall Sensor

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 635

Brand: BOSCH

BOSCH 9 443 610 635 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: F 01G 09P 1FE

Brand: BOSCH

BOSCH F 01G 09P 1FE Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 771 952

Brand: BOSCH

BOSCH H 479 771 952 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 613 295

Brand: BOSCH

BOSCH 9 443 613 295 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 615 474

Brand: BOSCH

BOSCH 9 443 615 474 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 13418

Brand: OSSCA

OSSCA 13418 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: DPB117

Brand: LUCAS

LUCAS DPB117 Sensor, ignition pulse

Resistance [Ohm] : 1105, Weight [kg] : 0,06, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: MM771

Brand: WAI

WAI MM771 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 770 050

Brand: BOSCH

BOSCH H 479 770 050 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 771 900

Brand: BOSCH

BOSCH H 479 771 900 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 414

Brand: BOSCH

BOSCH 9 443 610 414 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 14053

Brand: INTERMOTOR

INTERMOTOR 14053 Sensor, ignition pulse

Weight [kg] : 0,05, Sensor Type : Hall Sensor

(0)

Price £0.00
More
Out-of-Stock

Reference: LIPS012

Brand: LEMARK

LEMARK LIPS012 Sensor, ignition pulse

Resistance [Ohm] : 830, Weight [kg] : 0,09, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 768

Brand: BOSCH

BOSCH 9 443 610 768 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 767

Brand: BOSCH

BOSCH 9 443 610 767 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 773 982

Brand: BOSCH

BOSCH H 479 773 982 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 8.2722

Brand: FACET

FACET 8.2722 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 461 619 928

Brand: BOSCH

BOSCH 9 461 619 928 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 14085

Brand: INTERMOTOR

INTERMOTOR 14085 Sensor, ignition pulse

Weight [kg] : 0,04, Sensor Type : Hall Sensor

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 411 610 560

Brand: BOSCH

BOSCH 9 411 610 560 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 05979

Brand: OSSCA

OSSCA 05979 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 771 982

Brand: BOSCH

BOSCH H 479 771 982 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 611 819

Brand: BOSCH

BOSCH 9 443 611 819 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 13884

Brand: OSSCA

OSSCA 13884 Sensor, ignition pulse

Number of Poles : 3

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 769

Brand: BOSCH

BOSCH 9 443 610 769 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 611 707

Brand: BOSCH

BOSCH 9 443 611 707 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 8.2693

Brand: FACET

FACET 8.2693 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 09078

Brand: OSSCA

OSSCA 09078 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 1 237 110 064

Brand: BOSCH

BOSCH 1 237 110 064 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 14008

Brand: INTERMOTOR

INTERMOTOR 14008 Sensor, ignition pulse

Resistance [Ohm] : 780, Weight [kg] : 0,03, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 877

Brand: BOSCH

BOSCH 9 443 610 877 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 579

Brand: BOSCH

BOSCH 9 443 610 579 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 461 621 221

Brand: BOSCH

BOSCH 9 461 621 221 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 8.3617

Brand: FACET

FACET 8.3617 Sensor, ignition pulse

Cable Length [mm] : 265, Resistance [Ohm] : 370

(0)

Price £0.00
More
Out-of-Stock

Reference: F 01G 09P 289

Brand: BOSCH

BOSCH F 01G 09P 289 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 390

Brand: BOSCH

BOSCH 9 443 610 390 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 770 832

Brand: BOSCH

BOSCH H 479 770 832 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: MM804

Brand: WAI

WAI MM804 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 773 452

Brand: BOSCH

BOSCH H 479 773 452 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 14006

Brand: INTERMOTOR

INTERMOTOR 14006 Sensor, ignition pulse

Weight [kg] : 0,15, Sensor Type : Hall Sensor

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 461 624 532

Brand: BOSCH

BOSCH 9 461 624 532 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 612 906

Brand: BOSCH

BOSCH 9 443 612 906 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 611 716

Brand: BOSCH

BOSCH 9 443 611 716 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: MMC1000

Brand: WAI

WAI MMC1000 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 461 618 529

Brand: BOSCH

BOSCH 9 461 618 529 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 798

Brand: BOSCH

BOSCH 9 443 610 798 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 748 202

Brand: BOSCH

BOSCH H 479 748 202 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 612 683

Brand: BOSCH

BOSCH 9 443 612 683 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 523

Brand: BOSCH

BOSCH 9 443 610 523 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: DPB124

Brand: LUCAS

LUCAS DPB124 Sensor, ignition pulse

Resistance [Ohm] : 800, Weight [kg] : 0,12, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 613 288

Brand: BOSCH

BOSCH 9 443 613 288 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 770 512

Brand: BOSCH

BOSCH H 479 770 512 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 8.2653

Brand: FACET

FACET 8.2653 Sensor, ignition pulse

Resistance [Ohm] : 1,100

(0)

Price £0.00
More
Out-of-Stock

Reference: 1191400200

Brand: JP GROUP

JP GROUP 1191400200 Sensor, ignition pulse

Manufacturer Restriction : Bosch, Sensor Type ...

(0)

Price £0.00
More
Out-of-Stock

Reference: LIPS004

Brand: LEMARK

LEMARK LIPS004 Sensor, ignition pulse

Weight [kg] : 0,02, Sensor Type : Hall Sensor

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 461 611 840

Brand: BOSCH

BOSCH 9 461 611 840 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 14013

Brand: INTERMOTOR

INTERMOTOR 14013 Sensor, ignition pulse

Resistance [Ohm] : 800, Weight [kg] : 0,13, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 770 272

Brand: BOSCH

BOSCH H 479 770 272 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: DPB119

Brand: LUCAS

LUCAS DPB119 Sensor, ignition pulse

Resistance [Ohm] : 1100, Weight [kg] : 0,05, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 612 533

Brand: BOSCH

BOSCH 9 443 612 533 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: DM601

Brand: WAI

WAI DM601 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 1 231 328 103

Brand: BOSCH

BOSCH 1 231 328 103 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 766 042

Brand: BOSCH

BOSCH H 479 766 042 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 770 232

Brand: BOSCH

BOSCH H 479 770 232 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 521

Brand: BOSCH

BOSCH 9 443 610 521 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 770 592

Brand: BOSCH

BOSCH H 479 770 592 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: F 01G 09P 28B

Brand: BOSCH

BOSCH F 01G 09P 28B Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: BM346

Brand: WAI

WAI BM346 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 615 917

Brand: BOSCH

BOSCH 9 443 615 917 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 578

Brand: BOSCH

BOSCH 9 443 610 578 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 615 960

Brand: BOSCH

BOSCH 9 443 615 960 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 765

Brand: BOSCH

BOSCH 9 443 610 765 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 524

Brand: BOSCH

BOSCH 9 443 610 524 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 770 552

Brand: BOSCH

BOSCH H 479 770 552 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: DM1906

Brand: WAI

WAI DM1906 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 232 103 105

Brand: BOSCH

BOSCH 0 232 103 105 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 461 614 120

Brand: BOSCH

BOSCH 9 461 614 120 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 615 947

Brand: BOSCH

BOSCH 9 443 615 947 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 14019

Brand: INTERMOTOR

INTERMOTOR 14019 Sensor, ignition pulse

Resistance [Ohm] : 1105, Weight [kg] : 0,06, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 766 412

Brand: BOSCH

BOSCH H 479 766 412 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 611 224

Brand: BOSCH

BOSCH 9 443 611 224 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: DPB5005

Brand: LUCAS

LUCAS DPB5005 Sensor, ignition pulse

Weight [kg] : 0,1, Sensor Type : Hall Sensor

(0)

Price £0.00
More
Out-of-Stock

Reference: DPB127

Brand: LUCAS

LUCAS DPB127 Sensor, ignition pulse

Resistance [Ohm] : 830, Weight [kg] : 0,05, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 612 685

Brand: BOSCH

BOSCH 9 443 612 685 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 615 381

Brand: BOSCH

BOSCH 9 443 615 381 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 615 434

Brand: BOSCH

BOSCH 9 443 615 434 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 770

Brand: BOSCH

BOSCH 9 443 610 770 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 612 769

Brand: BOSCH

BOSCH 9 443 612 769 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 14000

Brand: INTERMOTOR

INTERMOTOR 14000 Sensor, ignition pulse

Resistance [Ohm] : 555, Sensor Type : ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 615 471

Brand: BOSCH

BOSCH 9 443 615 471 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 14016

Brand: INTERMOTOR

INTERMOTOR 14016 Sensor, ignition pulse

Resistance [Ohm] : 370, Sensor Type : ...

(0)

Price £0.00
More
Out-of-Stock

Reference: H 479 771 052

Brand: BOSCH

BOSCH H 479 771 052 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 232 101 005

Brand: BOSCH

BOSCH 0 232 101 005 Sensor, ignition pulse

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 610 875

Brand: BOSCH

BOSCH 9 443 610 875 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 611 734

Brand: BOSCH

BOSCH 9 443 611 734 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 9 443 613 291

Brand: BOSCH

BOSCH 9 443 613 291 Sensor, ignition pulse

Specification : spare parts ESI-ZD, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 14057

Brand: INTERMOTOR

INTERMOTOR 14057 Sensor, ignition pulse

Sensor Type : Inductive Sensor

(0)

Price £0.00
More
Out-of-Stock

Follow us on Facebook