Catalogue

Expand all | Collapse all | Show hidden lines

  • Banner

HC-Cargo 260648 Evaporator, air conditioning

260648
£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)

AKS DASIS
820104N
AVA QUALITY COOLING
MSV563
BEHR HELLA SERVICE
8FV351331171
HELLA
8FV351211741
MERCEDES-BENZ
0018305758
MERCEDES-BENZ
A0018305758
NISSENS
92248
VEMO
V30650036
Manufacturer Model Engine Engine info Years Note
MERCEDES-BENZ V-CLASS (W639) 3,0 (639.711, 639.811) 3199 ccm, 140 kw, 190 hp 2003 - Engine Code : M112.951
MERCEDES-BENZ V-CLASS (W639) 3.2 (639.713, 639.813, 639.815) 3199 ccm, 160 kw, 218 hp 2003 - Engine Code : M112.951
MERCEDES-BENZ V-CLASS (W639) 3.5 (639.811, 639.813, 639.815) 3498 ccm, 190 kw, 258 hp 2007 - Engine Code : M272.978
MERCEDES-BENZ V-CLASS (W639) 3.7 (639.815) 3724 ccm, 170 kw, 231 hp 2004 - Engine Code : M112.976
MERCEDES-BENZ V-CLASS (W639) CDI 2.0 (639.711, 639.713, 639.811, 639.813, 639.815) 2148 ccm, 80 kw, 109 hp 2003 - Engine Code : OM646.982
MERCEDES-BENZ V-CLASS (W639) CDI 2.0 4-matic (639.713) 2148 ccm, 80 kw, 109 hp 2005 - Engine Code : OM646.982
MERCEDES-BENZ V-CLASS (W639) CDI 2.2 (639.711, 639.713, 639.811, 639.813, 639.815) 2148 ccm, 110 kw, 150 hp 2003 - Engine Code : OM646.982
MERCEDES-BENZ V-CLASS (W639) CDI 2.2 4-matic (639.711, 639.713, 639.811, 639.813,... 2148 ccm, 110 kw, 150 hp 2005 - Engine Code : OM642.982
MERCEDES-BENZ V-CLASS (W639) CDI 3.0 (639.811, 639.813, 639.815) 2987 ccm, 150 kw, 204 hp 2006 - Engine Code : OM642.990
MERCEDES-BENZ VALENTE Bus (W639) 109 CDI (639.701) 2148 ccm, 65 kw, 88 hp 2003 - Engine Code : OM646.983
MERCEDES-BENZ VALENTE Bus (W639) 109 CDI (639.701, 639.703) 2148 ccm, 70 kw, 95 hp 2006 - Engine Code : OM646.980
MERCEDES-BENZ VALENTE Bus (W639) 111 CDI (639.701, 639.703, 639.705) 2148 ccm, 80 kw, 109 hp 2003 - Engine Code : OM646.982
MERCEDES-BENZ VALENTE Bus (W639) 115 CDI (639.701, 639.703, 639.705) 2148 ccm, 110 kw, 150 hp 2003 - Engine Code : OM646.982
MERCEDES-BENZ VALENTE Bus (W639) 115 CDI 4x4 (639.701, 639.705) 2148 ccm, 110 kw, 150 hp 2007 - Engine Code : OM646.982
MERCEDES-BENZ VALENTE Bus (W639) 119 (639.701, 639.703, 639.705) 3199 ccm, 140 kw, 190 hp 2003 - Engine Code : M112.951
MERCEDES-BENZ VALENTE Bus (W639) 120 CDI (639.701, 639.703, 639.705) 2987 ccm, 150 kw, 204 hp 2006 - Construction year from : 09/2007, Engine Code : OM642.990
MERCEDES-BENZ VALENTE Bus (W639) 122 (639.701, 639.703, 639.705) 3199 ccm, 160 kw, 218 hp 2003 - Engine Code : M112.951
MERCEDES-BENZ VALENTE Bus (W639) 123 (639.701) 3724 ccm, 170 kw, 231 hp 2004 - Engine Code : M112.976
MERCEDES-BENZ VALENTE Bus (W639) 126 (639.701, 639.703, 639.705) 3498 ccm, 190 kw, 258 hp 2007 - Engine Code : M272.978
MERCEDES-BENZ VITO / MIXTO Box (W639) 109 CDI (639.601, 639.603, 639.605) 2148 ccm, 65 kw, 88 hp 2003 - Engine Code : OM646.983
MERCEDES-BENZ VITO / MIXTO Box (W639) 109 CDI (639.601, 639.603, 639.605) 2148 ccm, 70 kw, 95 hp 2006 - Engine Code : OM646.980
MERCEDES-BENZ VITO / MIXTO Box (W639) 111 CDI (639.601, 639.603, 639.605) 2148 ccm, 80 kw, 109 hp 2003 - Engine Code : OM646.982
MERCEDES-BENZ VITO / MIXTO Box (W639) 115 CDI (639.601, 639.603, 639.605) 2148 ccm, 110 kw, 150 hp 2003 - Engine Code : OM646.982
MERCEDES-BENZ VITO / MIXTO Box (W639) 115 CDI 4x4 (639.601, 639.603, 639.605) 2148 ccm, 110 kw, 150 hp 2006 - Construction year from : 09/2007, Engine Code : OM646.982
MERCEDES-BENZ VITO / MIXTO Box (W639) 119 (639.601, 639.603, 639.605) 3199 ccm, 140 kw, 190 hp 2003 - Engine Code : M112.951
MERCEDES-BENZ VITO / MIXTO Box (W639) 120 CDI (639.601, 639.603, 639.605) 2987 ccm, 150 kw, 204 hp 2006 - Construction year from : 09/2007, Engine Code : OM642.990
MERCEDES-BENZ VITO / MIXTO Box (W639) 122 (639.601, 639.603, 639.605) 3199 ccm, 160 kw, 218 hp 2003 - Engine Code : M112.951
MERCEDES-BENZ VITO / MIXTO Box (W639) 123 (639.601) 3724 ccm, 170 kw, 231 hp 2004 - 2008 Engine Code : M112.976
MERCEDES-BENZ VITO / MIXTO Box (W639) 126 (639.601, 639.603, 639.605) 3498 ccm, 190 kw, 258 hp 2007 - Engine Code : M272.978
Product Details
HC-Cargo
260648
New product

Data sheet

Inlet Ø [mm]
14,40
Outlet Ø [mm]
11,70
Supplementary Article/Info 2
without expansion valve
Length [mm]
235,00
Width [mm]
265,00
Depth [mm]
65,00
Refrigerant
R 134a
New product
100 other products in the same category:

Reference: 0 986 J34 327

Brand: BOSCH

BOSCH 0 986 J34 327 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 255

Brand: BOSCH

BOSCH 0 986 J35 255 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J43 726

Brand: BOSCH

BOSCH 0 986 J43 726 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 366

Brand: BOSCH

BOSCH 0 986 J35 366 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 157

Brand: BOSCH

BOSCH 0 986 J35 157 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 102

Brand: BOSCH

BOSCH 0 986 J35 102 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 454

Brand: BOSCH

BOSCH 0 986 J35 454 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 045

Brand: BOSCH

BOSCH 0 986 J35 045 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 260572

Brand: HC-Cargo

HC-Cargo 260572 Evaporator, air conditioning

Refrigerant : R 134a, Inlet Ø [mm] : 17,50, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 236

Brand: BOSCH

BOSCH 0 986 J34 236 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 860

Brand: BOSCH

BOSCH 0 986 J34 860 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 870

Brand: BOSCH

BOSCH 0 986 J34 870 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: EVP1610006

Brand: JAPANPARTS

JAPANPARTS EVP1610006 Evaporator, air conditioning

Refrigerant : R 134a

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 656

Brand: BOSCH

BOSCH 0 986 J34 656 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 479

Brand: BOSCH

BOSCH 0 986 J34 479 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J43 293

Brand: BOSCH

BOSCH 0 986 J43 293 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 354

Brand: BOSCH

BOSCH 0 986 J34 354 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J43 695

Brand: BOSCH

BOSCH 0 986 J43 695 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 255

Brand: BOSCH

BOSCH 0 986 J34 255 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 172

Brand: BOSCH

BOSCH 0 986 J35 172 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 563

Brand: BOSCH

BOSCH 0 986 J34 563 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 197

Brand: BOSCH

BOSCH 0 986 J35 197 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 465

Brand: BOSCH

BOSCH 0 986 J35 465 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: DEV09003

Brand: DENSO

DENSO DEV09003 Evaporator, air conditioning

Refrigerant : R 134a, for OE number : -, Core ...

(0)

Price £0.00
More
Out-of-Stock

Reference: DEV05001

Brand: DENSO

DENSO DEV05001 Evaporator, air conditioning

Refrigerant : R 134a, for OE number : -

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 246

Brand: BOSCH

BOSCH 0 986 J34 246 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 322

Brand: BOSCH

BOSCH 0 986 J34 322 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J43 342

Brand: BOSCH

BOSCH 0 986 J43 342 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 597

Brand: BOSCH

BOSCH 0 986 J34 597 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 188

Brand: BOSCH

BOSCH 0 986 J35 188 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 173

Brand: BOSCH

BOSCH 0 986 J34 173 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 644

Brand: BOSCH

BOSCH 0 986 J34 644 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 127

Brand: BOSCH

BOSCH 0 986 J35 127 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 042

Brand: BOSCH

BOSCH 0 986 J34 042 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J43 727

Brand: BOSCH

BOSCH 0 986 J43 727 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 494

Brand: BOSCH

BOSCH 0 986 J34 494 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 260656

Brand: HC-Cargo

HC-Cargo 260656 Evaporator, air conditioning

Refrigerant : R 134a, Inlet Ø [mm] : 17,00, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 605

Brand: BOSCH

BOSCH 0 986 J34 605 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 570

Brand: BOSCH

BOSCH 0 986 J34 570 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 260632

Brand: HC-Cargo

HC-Cargo 260632 Evaporator, air conditioning

Refrigerant : R 134a, Inlet Ø [mm] : 14,50, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 573

Brand: BOSCH

BOSCH 0 986 J34 573 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 919

Brand: BOSCH

BOSCH 0 986 J34 919 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J43 375

Brand: BOSCH

BOSCH 0 986 J43 375 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 225

Brand: BOSCH

BOSCH 0 986 J35 225 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 305

Brand: BOSCH

BOSCH 0 986 J35 305 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 195

Brand: BOSCH

BOSCH 0 986 J34 195 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 122

Brand: BOSCH

BOSCH 0 986 J35 122 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 565

Brand: BOSCH

BOSCH 0 986 J34 565 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 371

Brand: BOSCH

BOSCH 0 986 J35 371 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 384

Brand: BOSCH

BOSCH 0 986 J35 384 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 505

Brand: BOSCH

BOSCH 0 986 J35 505 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 000

Brand: BOSCH

BOSCH 0 986 J35 000 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: DEV23002

Brand: DENSO

DENSO DEV23002 Evaporator, air conditioning

for OE number : -

(0)

Price £0.00
More
Out-of-Stock

Reference: 260608

Brand: HC-Cargo

HC-Cargo 260608 Evaporator, air conditioning

Refrigerant : R 134a, Inlet Ø [mm] : 14,40, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 511

Brand: BOSCH

BOSCH 0 986 J34 511 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 793

Brand: BOSCH

BOSCH 0 986 J34 793 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 06649

Brand: OSSCA

OSSCA 06649 Evaporator, air conditioning

Core Dimensions : 225×210×75

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 899

Brand: BOSCH

BOSCH 0 986 J34 899 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 286

Brand: BOSCH

BOSCH 0 986 J35 286 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 942

Brand: BOSCH

BOSCH 0 986 J34 942 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 355

Brand: BOSCH

BOSCH 0 986 J34 355 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 394

Brand: BOSCH

BOSCH 0 986 J35 394 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 736

Brand: BOSCH

BOSCH 0 986 J34 736 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 303

Brand: BOSCH

BOSCH 0 986 J35 303 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 224

Brand: BOSCH

BOSCH 0 986 J35 224 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 468

Brand: BOSCH

BOSCH 0 986 J35 468 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 496

Brand: BOSCH

BOSCH 0 986 J35 496 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 389

Brand: BOSCH

BOSCH 0 986 J34 389 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: EVP1530003

Brand: JAPANPARTS

JAPANPARTS EVP1530003 Evaporator, air conditioning

Refrigerant : R 134a, Thickness 1 [mm] : 90, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 774

Brand: BOSCH

BOSCH 0 986 J34 774 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 213

Brand: BOSCH

BOSCH 0 986 J34 213 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 077

Brand: BOSCH

BOSCH 0 986 J35 077 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J57 881

Brand: BOSCH

BOSCH 0 986 J57 881 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 574

Brand: BOSCH

BOSCH 0 986 J35 574 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 566

Brand: BOSCH

BOSCH 0 986 J35 566 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 599

Brand: BOSCH

BOSCH 0 986 J34 599 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 708

Brand: BOSCH

BOSCH 0 986 J34 708 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 073

Brand: BOSCH

BOSCH 0 986 J35 073 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: EVP1930005

Brand: JAPANPARTS

JAPANPARTS EVP1930005 Evaporator, air conditioning

Refrigerant : R 134a

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 966

Brand: BOSCH

BOSCH 0 986 J34 966 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: DEV25001

Brand: DENSO

DENSO DEV25001 Evaporator, air conditioning

for OE number : -

(0)

Price £0.00
More
Out-of-Stock

Reference: DEV33004

Brand: DENSO

DENSO DEV33004 Evaporator, air conditioning

Refrigerant : R 12, for OE number : -

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 951

Brand: BOSCH

BOSCH 0 986 J34 951 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 041

Brand: BOSCH

BOSCH 0 986 J35 041 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 527

Brand: BOSCH

BOSCH 0 986 J35 527 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 393

Brand: BOSCH

BOSCH 0 986 J34 393 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 164

Brand: BOSCH

BOSCH 0 986 J35 164 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 395

Brand: BOSCH

BOSCH 0 986 J35 395 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 550

Brand: BOSCH

BOSCH 0 986 J35 550 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J57 820

Brand: BOSCH

BOSCH 0 986 J57 820 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 426

Brand: BOSCH

BOSCH 0 986 J35 426 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 564

Brand: BOSCH

BOSCH 0 986 J35 564 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 939

Brand: BOSCH

BOSCH 0 986 J34 939 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J43 678

Brand: BOSCH

BOSCH 0 986 J43 678 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 479

Brand: BOSCH

BOSCH 0 986 J35 479 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 591

Brand: BOSCH

BOSCH 0 986 J35 591 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 714

Brand: BOSCH

BOSCH 0 986 J34 714 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J35 362

Brand: BOSCH

BOSCH 0 986 J35 362 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Reference: DEV01005

Brand: DENSO

DENSO DEV01005 Evaporator, air conditioning

Refrigerant : R 134a, for OE number : -, ...

(0)

Price £0.00
More
Out-of-Stock

Reference: 0 986 J34 405

Brand: BOSCH

BOSCH 0 986 J34 405 Evaporator, air conditioning

(0)

Price £0.00
More
Out-of-Stock

Follow us on Facebook