eReplacementParts.com
877-346-4814
DeWALT Band Saw Parts
Preferred Partners of
Repair Parts Home
  
Power Tool Parts
  
DeWALT Parts
  
DeWALT Band Saw Parts
  Dewalt 3128-BDK (Type 2) Vs Portable Bandsaw Power Tool Parts
DeWALT Vs Portable Bandsaw Power Tool Replacement  For Model 3128-BDK (Type 2)

DeWALT Vs Portable Bandsaw Power Tool Replacement Parts For Model 3128-BDK (Type 2)

We Sell Only Genuine DeWALT Parts

Find DeWALT 3128-BDK (Type 2) Parts By Symptom

Choose a symptom to view parts that fix it.


Popular Parts for DeWALT 3128-BDK (Type 2)

 Fig #
1
Armature 115V Obsolete - Not Available
 $52.36

Part Number:A01749SV

Discontinued

Discontinued
 $52.36
Discontinued
2
Field 120V T3 Obsolete - Not Available
 $37.11

Part Number:886639

Discontinued

Discontinued
 $37.11
Discontinued
3
Brush & Sp
 $10.68

Part Number:874289

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $10.68
Usually ships in 7 - 12 business days
 $10.68
4
Switch Obsolete - Not Available
 $29.77

Part Number:5140066-97

Discontinued

Discontinued
 $29.77
Discontinued
5
Power Cord
 $26.41

Part Number:879182

In Stock

In Stock
 $26.41
In Stock
 $26.41
6
Bearing Obsolete - Not Available
 $10.36

Part Number:330003-05

Discontinued

Discontinued

Note: C.E.
 $10.36
Discontinued
6
Bearing Obsolete - Not Available
 $10.36

Part Number:330003-05

Discontinued

Discontinued

Note: C.E.
 $10.36
Discontinued
7
Bearing Obsolete - Not Available
 $4.99

Part Number:851054SV

Discontinued

Discontinued
 $4.99
Discontinued
8
Frame Assembly Obsolete - Not Available
 $109.47

Part Number:879811SV

Discontinued

Discontinued
 $109.47
Discontinued
9
Knob Set
 $11.81

Part Number:A03070

In Stock

In Stock
 $11.81
In Stock
 $11.81
10
Screw
 $3.99

Part Number:696276

In Stock

In Stock
 $3.99
In Stock
 $3.99
11
Knob
 $26.93

Part Number:865398

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $26.93
Usually ships in 7 - 12 business days
 $26.93
12
Yoke
 $7.39

Part Number:861851

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $7.39
Usually ships in 7 - 12 business days
 $7.39
13
Rubber Tire
 $10.75

Part Number:650721-00

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $10.75
Usually ships in 7 - 12 business days
 $10.75
14
Bushing
 $3.99

Part Number:878725

In Stock

In Stock
 $3.99
In Stock
 $3.99
15
Bearing
 $13.47

Part Number:803858

In Stock

In Stock
 $13.47
In Stock
 $13.47
16
Pulley Shaft Obsolete - Not Available
 $27.93

Part Number:863047

Discontinued

Discontinued
 $27.93
Discontinued
17
Drive Pulley Obsolete - Not Available
 $35.97

Part Number:861702

Discontinued

Discontinued
 $35.97
Discontinued
18
Washer
 $3.99

Part Number:802318

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
19
Stop
 $7.61

Part Number:873951

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $7.61
Usually ships in 7 - 12 business days
 $7.61
20
Screw Obsolete - Not Available
 $2.99

Part Number:884286

Discontinued

Discontinued
 $2.99
Discontinued
21
Blade Guide Roller Obsolete - Not Available
 $2.99

Part Number:863569

Discontinued

Discontinued
 $2.99
Discontinued
22
Ball Bearing Obsolete - Not Available
 $3.70

Part Number:849197SV

Discontinued

Discontinued
 $3.70
Discontinued
23
Blade Guide Holder
 $46.44

Part Number:872871

In Stock

In Stock
 $46.44
In Stock
 $46.44
24
Pin
 $4.99

Part Number:861663

In Stock

In Stock
 $4.99
In Stock
 $4.99
25
Washer
 $4.99

Part Number:861664

In Stock

In Stock
 $4.99
In Stock
 $4.99
26
Bearing Obsolete - Not Available
 $4.99

Part Number:N238459

Discontinued

Discontinued

Note: Packaged 882511
 $4.99
Discontinued
27
Screw Obsolete - Not Available
 $2.99

Part Number:866061

Discontinued

Discontinued

Note: 10-24x1.25 Hex Hd
 $2.99
Discontinued
28
Pin Obsolete - Not Available
 $2.99

Part Number:801710

Discontinued

Discontinued
 $2.99
Discontinued
30
Screw Obsolete - Not Available
 $2.99

Part Number:844644

Discontinued

Discontinued
 $2.99
Discontinued
31
Nut
 $3.99

Part Number:869687

In Stock

In Stock
 $3.99
In Stock
 $3.99
32
Screw Obsolete - Not Available
 $2.99

Part Number:859227

Discontinued

Discontinued
 $2.99
Discontinued
33
Cord Clamp
 $3.99

Part Number:861434

In Stock

In Stock

Note: 444vs, 120v, 230v
 $3.99
In Stock
 $3.99
34
Screw Obsolete - Not Available
 $2.99

Part Number:859802

Discontinued

Discontinued
 $2.99
Discontinued
35
Screw
 $3.99

Part Number:883479

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
36
Yoke Kit Obsolete - Not Available
 $52.31

Part Number:878661

Discontinued

Discontinued

Note: Incl. 14
 $52.31
Discontinued
37
Screw
 $3.99

Part Number:879678

In Stock

In Stock
 $3.99
In Stock
 $3.99
38
Washer
 $3.99

Part Number:803679

In Stock

In Stock

Note: Id16.3 Od 31 Thk 0.8
 $3.99
In Stock
 $3.99
42
Screw
 $3.99

Part Number:861810

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
47
Reliever
 $6.09

Part Number:810716

In Stock

In Stock

Note: 75371 Base
 $6.09
In Stock
 $6.09
48
Spring
 $3.99

Part Number:873581

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
49
Screw
 $3.99

Part Number:864449

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
52
Int Lock Washer
 $3.99

Part Number:802429

In Stock

In Stock
 $3.99
In Stock
 $3.99
53
Chain
 $39.80

Part Number:888879

In Stock

In Stock
 $39.80
In Stock
 $39.80
54
Sprocket
 $35.40

Part Number:877616

In Stock

In Stock
 $35.40
In Stock
 $35.40
55
Screw
 $3.99

Part Number:800191

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days

Note: 1/4-20x3/4 Fillister
 $3.99
Usually ships in 7 - 12 business days
 $3.99
56
Washer
 $3.99

Part Number:802417

In Stock

In Stock

Note: 1001 T2 & 1001h
 $3.99
In Stock
 $3.99
57
Screw
 $3.99

Part Number:847213

In Stock

In Stock
 $3.99
In Stock
 $3.99
58
Washer
 $4.99

Part Number:863134

In Stock

In Stock
 $4.99
In Stock
 $4.99
59
Washer
 $4.99

Part Number:803435

In Stock

In Stock

Note: Fiber
 $4.99
In Stock
 $4.99
60
Bearing Obsolete - Not Available
 $2.99

Part Number:841767

Discontinued

Discontinued
 $2.99
Discontinued
61
Spur Gear Obsolete - Not Available
 $52.63

Part Number:861131SV

Discontinued

Discontinued
 $52.63
Discontinued
63
O Ring Obsolete - Not Available
 $2.99

Part Number:802851

Discontinued

Discontinued

Note: Early
 $2.99
Discontinued
64
Slinger
 $3.99

Part Number:862534

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
65
Inter Gear Obsolete - Not Available
 $38.62

Part Number:861845SV

Discontinued

Discontinued
 $38.62
Discontinued
66
Inter Plate Assy Obsolete - Not Available
 $17.69

Part Number:861844

Discontinued

Discontinued

Note: Incl. 60
 $17.69
Discontinued
68
Spring-Preload Obsolete - Not Available
 $2.99

Part Number:842610

Discontinued

Discontinued

Note: Early Units
 $2.99
Discontinued
72
Screw Obsolete - Not Available
 $2.99

Part Number:696275

Discontinued

Discontinued
 $2.99
Discontinued
74
Bearing Obsolete - Not Available
 $15.99

Part Number:859849

Discontinued

Discontinued
 $15.99
Discontinued
75
Seal Obsolete - Not Available
 $3.60

Part Number:865090

Discontinued

Discontinued
 $3.60
Discontinued
76
Bearing
 $9.58

Part Number:803193

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $9.58
Usually ships in 7 - 12 business days
 $9.58
77
Screw
 $4.99

Part Number:878813

In Stock

In Stock

Note: 8-32x3/4 Taptite Pan
 $4.99
In Stock
 $4.99
80
Pin
 $3.99

Part Number:802329

In Stock

In Stock
 $3.99
In Stock
 $3.99
81
Washer-flt Stl
 $3.99

Part Number:848147

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
82
Screw Obsolete - Not Available
 $2.99

Part Number:802848

Discontinued

Discontinued
 $2.99
Discontinued
83
Nut Obsolete - Not Available
 $2.99

Part Number:801372

Discontinued

Discontinued
 $2.99
Discontinued
84
Screw
 $8.85

Part Number:907133

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days

Note: 3/8-24 Thd
 $8.85
Usually ships in 7 - 12 business days
 $8.85
85
Ring
 $3.99

Part Number:802203

In Stock

In Stock
 $3.99
In Stock
 $3.99
86
Holder
 $3.99

Part Number:865323

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
87
Tension Shaft Obsolete - Not Available
 $10.63

Part Number:696217

Discontinued

Discontinued
 $10.63
Discontinued
90
-inchlabel,switch-inch
 $3.99

Part Number:152630-00

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
91
Label,adjust
 $3.99

Part Number:152914-00

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
800
Rubber Tire
 $10.75

Part Number:650721-00

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $10.75
Usually ships in 7 - 12 business days
 $10.75
800
Screw Obsolete - Not Available
 $2.99

Part Number:860902

Discontinued

Discontinued
 $2.99
Discontinued
800
Washer
 $3.99

Part Number:848741

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
800
Bearing Obsolete - Not Available
 $10.36

Part Number:330003-05

Discontinued

Discontinued

Note: C.E.
 $10.36
Discontinued
846
Guide Hardware Obsolete - Not Available
 $42.99

Part Number:694978

Discontinued

Discontinued

Note: Incl. 20,21,22,24,25,26,27,52
 $42.99
Discontinued
 Fig #
1
Armature 115V Obsolete - Not Available
 $52.36

Part Number:A01749SV

Discontinued

Discontinued
 $52.36
Discontinued
2
Field 120V T3 Obsolete - Not Available
 $37.11

Part Number:886639

Discontinued

Discontinued
 $37.11
Discontinued
3
Brush & Sp
 $10.68

Part Number:874289

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $10.68
Usually ships in 7 - 12 business days
 $10.68
4
Switch Obsolete - Not Available
 $29.77

Part Number:5140066-97

Discontinued

Discontinued
 $29.77
Discontinued
5
Power Cord
 $26.41

Part Number:879182

In Stock

In Stock
 $26.41
In Stock
 $26.41
6
Bearing Obsolete - Not Available
 $10.36

Part Number:330003-05

Discontinued

Discontinued

Note: C.E.
 $10.36
Discontinued
6
Bearing Obsolete - Not Available
 $10.36

Part Number:330003-05

Discontinued

Discontinued

Note: C.E.
 $10.36
Discontinued
7
Bearing Obsolete - Not Available
 $4.99

Part Number:851054SV

Discontinued

Discontinued
 $4.99
Discontinued
8
Frame Assembly Obsolete - Not Available
 $109.47

Part Number:879811SV

Discontinued

Discontinued
 $109.47
Discontinued
9
Knob Set
 $11.81

Part Number:A03070

In Stock

In Stock
 $11.81
In Stock
 $11.81
10
Screw
 $3.99

Part Number:696276

In Stock

In Stock
 $3.99
In Stock
 $3.99
11
Knob
 $26.93

Part Number:865398

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $26.93
Usually ships in 7 - 12 business days
 $26.93
12
Yoke
 $7.39

Part Number:861851

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $7.39
Usually ships in 7 - 12 business days
 $7.39
13
Rubber Tire
 $10.75

Part Number:650721-00

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $10.75
Usually ships in 7 - 12 business days
 $10.75
14
Bushing
 $3.99

Part Number:878725

In Stock

In Stock
 $3.99
In Stock
 $3.99
15
Bearing
 $13.47

Part Number:803858

In Stock

In Stock
 $13.47
In Stock
 $13.47
16
Pulley Shaft Obsolete - Not Available
 $27.93

Part Number:863047

Discontinued

Discontinued
 $27.93
Discontinued
17
Drive Pulley Obsolete - Not Available
 $35.97

Part Number:861702

Discontinued

Discontinued
 $35.97
Discontinued
18
Washer
 $3.99

Part Number:802318

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
19
Stop
 $7.61

Part Number:873951

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $7.61
Usually ships in 7 - 12 business days
 $7.61
20
Screw Obsolete - Not Available
 $2.99

Part Number:884286

Discontinued

Discontinued
 $2.99
Discontinued
21
Blade Guide Roller Obsolete - Not Available
 $2.99

Part Number:863569

Discontinued

Discontinued
 $2.99
Discontinued
22
Ball Bearing Obsolete - Not Available
 $3.70

Part Number:849197SV

Discontinued

Discontinued
 $3.70
Discontinued
23
Blade Guide Holder
 $46.44

Part Number:872871

In Stock

In Stock
 $46.44
In Stock
 $46.44
24
Pin
 $4.99

Part Number:861663

In Stock

In Stock
 $4.99
In Stock
 $4.99
25
Washer
 $4.99

Part Number:861664

In Stock

In Stock
 $4.99
In Stock
 $4.99
26
Bearing Obsolete - Not Available
 $4.99

Part Number:N238459

Discontinued

Discontinued

Note: Packaged 882511
 $4.99
Discontinued
27
Screw Obsolete - Not Available
 $2.99

Part Number:866061

Discontinued

Discontinued

Note: 10-24x1.25 Hex Hd
 $2.99
Discontinued
28
Pin Obsolete - Not Available
 $2.99

Part Number:801710

Discontinued

Discontinued
 $2.99
Discontinued
30
Screw Obsolete - Not Available
 $2.99

Part Number:844644

Discontinued

Discontinued
 $2.99
Discontinued
31
Nut
 $3.99

Part Number:869687

In Stock

In Stock
 $3.99
In Stock
 $3.99
32
Screw Obsolete - Not Available
 $2.99

Part Number:859227

Discontinued

Discontinued
 $2.99
Discontinued
33
Cord Clamp
 $3.99

Part Number:861434

In Stock

In Stock

Note: 444vs, 120v, 230v
 $3.99
In Stock
 $3.99
34
Screw Obsolete - Not Available
 $2.99

Part Number:859802

Discontinued

Discontinued
 $2.99
Discontinued
35
Screw
 $3.99

Part Number:883479

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
36
Yoke Kit Obsolete - Not Available
 $52.31

Part Number:878661

Discontinued

Discontinued

Note: Incl. 14
 $52.31
Discontinued
37
Screw
 $3.99

Part Number:879678

In Stock

In Stock
 $3.99
In Stock
 $3.99
38
Washer
 $3.99

Part Number:803679

In Stock

In Stock

Note: Id16.3 Od 31 Thk 0.8
 $3.99
In Stock
 $3.99
42
Screw
 $3.99

Part Number:861810

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
47
Reliever
 $6.09

Part Number:810716

In Stock

In Stock

Note: 75371 Base
 $6.09
In Stock
 $6.09
48
Spring
 $3.99

Part Number:873581

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
49
Screw
 $3.99

Part Number:864449

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
52
Int Lock Washer
 $3.99

Part Number:802429

In Stock

In Stock
 $3.99
In Stock
 $3.99
53
Chain
 $39.80

Part Number:888879

In Stock

In Stock
 $39.80
In Stock
 $39.80
54
Sprocket
 $35.40

Part Number:877616

In Stock

In Stock
 $35.40
In Stock
 $35.40
55
Screw
 $3.99

Part Number:800191

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days

Note: 1/4-20x3/4 Fillister
 $3.99
Usually ships in 7 - 12 business days
 $3.99
56
Washer
 $3.99

Part Number:802417

In Stock

In Stock

Note: 1001 T2 & 1001h
 $3.99
In Stock
 $3.99
57
Screw
 $3.99

Part Number:847213

In Stock

In Stock
 $3.99
In Stock
 $3.99
58
Washer
 $4.99

Part Number:863134

In Stock

In Stock
 $4.99
In Stock
 $4.99
59
Washer
 $4.99

Part Number:803435

In Stock

In Stock

Note: Fiber
 $4.99
In Stock
 $4.99
60
Bearing Obsolete - Not Available
 $2.99

Part Number:841767

Discontinued

Discontinued
 $2.99
Discontinued
61
Spur Gear Obsolete - Not Available
 $52.63

Part Number:861131SV

Discontinued

Discontinued
 $52.63
Discontinued
63
O Ring Obsolete - Not Available
 $2.99

Part Number:802851

Discontinued

Discontinued

Note: Early
 $2.99
Discontinued
64
Slinger
 $3.99

Part Number:862534

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
65
Inter Gear Obsolete - Not Available
 $38.62

Part Number:861845SV

Discontinued

Discontinued
 $38.62
Discontinued
66
Inter Plate Assy Obsolete - Not Available
 $17.69

Part Number:861844

Discontinued

Discontinued

Note: Incl. 60
 $17.69
Discontinued
68
Spring-Preload Obsolete - Not Available
 $2.99

Part Number:842610

Discontinued

Discontinued

Note: Early Units
 $2.99
Discontinued
72
Screw Obsolete - Not Available
 $2.99

Part Number:696275

Discontinued

Discontinued
 $2.99
Discontinued
74
Bearing Obsolete - Not Available
 $15.99

Part Number:859849

Discontinued

Discontinued
 $15.99
Discontinued
75
Seal Obsolete - Not Available
 $3.60

Part Number:865090

Discontinued

Discontinued
 $3.60
Discontinued
76
Bearing
 $9.58

Part Number:803193

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $9.58
Usually ships in 7 - 12 business days
 $9.58
77
Screw
 $4.99

Part Number:878813

In Stock

In Stock

Note: 8-32x3/4 Taptite Pan
 $4.99
In Stock
 $4.99
80
Pin
 $3.99

Part Number:802329

In Stock

In Stock
 $3.99
In Stock
 $3.99
81
Washer-flt Stl
 $3.99

Part Number:848147

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
82
Screw Obsolete - Not Available
 $2.99

Part Number:802848

Discontinued

Discontinued
 $2.99
Discontinued
83
Nut Obsolete - Not Available
 $2.99

Part Number:801372

Discontinued

Discontinued
 $2.99
Discontinued
84
Screw
 $8.85

Part Number:907133

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days

Note: 3/8-24 Thd
 $8.85
Usually ships in 7 - 12 business days
 $8.85
85
Ring
 $3.99

Part Number:802203

In Stock

In Stock
 $3.99
In Stock
 $3.99
86
Holder
 $3.99

Part Number:865323

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
87
Tension Shaft Obsolete - Not Available
 $10.63

Part Number:696217

Discontinued

Discontinued
 $10.63
Discontinued
90
-inchlabel,switch-inch
 $3.99

Part Number:152630-00

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
91
Label,adjust
 $3.99

Part Number:152914-00

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
800
Washer
 $3.99

Part Number:848741

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $3.99
Usually ships in 7 - 12 business days
 $3.99
800
Screw Obsolete - Not Available
 $2.99

Part Number:860902

Discontinued

Discontinued
 $2.99
Discontinued
800
Bearing Obsolete - Not Available
 $10.36

Part Number:330003-05

Discontinued

Discontinued

Note: C.E.
 $10.36
Discontinued
800
Rubber Tire
 $10.75

Part Number:650721-00

Usually ships in 7 - 12 business days

Usually ships in 7 - 12 business days
 $10.75
Usually ships in 7 - 12 business days
 $10.75
846
Guide Hardware Obsolete - Not Available
 $42.99

Part Number:694978

Discontinued

Discontinued

Note: Incl. 20,21,22,24,25,26,27,52
 $42.99
Discontinued
 Fig #
Band Saw Parts

Questions & Answers for DeWALT 3128-BDK (Type 2)


No questions have been asked yet
eReplacementParts.com
7174 South 400 West
Suite 5
Midvale, UT 84047
visa mastercard discover american express PayPal