🚀 We’re in Beta!

Meet our new design. Everything works as usual, but if anything feels off, give us a ping.

Uncover the Latest Plumbingfix Innovations

From cutting-edge tech to timeless staples, Plumbingfix covers all your needs.

Do it Best2 Oz. Plumber Epoxy Putty

Do it Best2 Oz. Plumber Epoxy Putty

3.9
29,200 Fr
Fernox 61016 Leak Sealer LS-X External Or Internal Water Pipe Leakage Repair Seal Jointing Compound 50g. Suitable for use on a wide range of materials including copper, stainless steel, and plastic.

Fernox 61016 Leak Sealer LS-X External Or Internal Water Pipe Leakage Repair Seal Jointing Compound 50g. Suitable for use on a wide range of materials including copper, stainless steel, and plastic.

4.1
20,300 Fr
Fevicol Allfix, 20ml - Pack of 12 | Clear and Non-Staining | All Purpose Adhesive |Strong Bind | Easy to Use | DIY Art & Craft | Suitable for Fixing crafts, Cardboard, Plastic, Wood, Plywood

Fevicol Allfix, 20ml - Pack of 12 | Clear and Non-Staining | All Purpose Adhesive |Strong Bind | Easy to Use | DIY Art & Craft | Suitable for Fixing crafts, Cardboard, Plastic, Wood, Plywood

4.2
9,800 Fr
Pidilite M-Seal ezyseal sanitary flexible sealant Leak sealant Waterproofing sealant Construction sealant DIY sealant Home sealant All-purpose sealant-85g Northwoods

Pidilite M-Seal ezyseal sanitary flexible sealant Leak sealant Waterproofing sealant Construction sealant DIY sealant Home sealant All-purpose sealant-85g Northwoods

5,000 Fr
EVO-STIK Plumber's Mait, Non-Setting Putty for Sanitary Joints, Waterproof, 750g

EVO-STIK Plumber's Mait, Non-Setting Putty for Sanitary Joints, Waterproof, 750g

4.5
10,700 Fr
Duck Tape Wrap-Fix Self-Fusing Repair Tape | Self Amalgamating | Self Bonding for Plumbing | Leaking Pipe Repair Tape | Rubber Tape | Waterproof Black 25mm x 3m

Duck Tape Wrap-Fix Self-Fusing Repair Tape | Self Amalgamating | Self Bonding for Plumbing | Leaking Pipe Repair Tape | Rubber Tape | Waterproof Black 25mm x 3m

4.1
12,700 Fr
Pidilite Fevicol Allfix Clear and Non-Staining All Purpose Adhesive (20 ml) (pack of 2) With One Free Key Ring

Pidilite Fevicol Allfix Clear and Non-Staining All Purpose Adhesive (20 ml) (pack of 2) With One Free Key Ring

3.6
4,800 Fr
4 Set - William H. Harvey 43284 Plumbers Putty Roll

4 Set - William H. Harvey 43284 Plumbers Putty Roll

4.4
31,352 Fr
Loctite 483283 55 Pipe Sealing Cord for Gas/Water/Pneumatics, 50m Length

Loctite 483283 55 Pipe Sealing Cord for Gas/Water/Pneumatics, 50m Length

4.6
10,200 Fr
D-fix® Transparent Waterproof Glue for Roof Leakage Crack Seal Glue Crack Seal Agent Roof Water Leakage Solution Transparent Glue Waterproofing ((300gm with Brush)

D-fix® Transparent Waterproof Glue for Roof Leakage Crack Seal Glue Crack Seal Agent Roof Water Leakage Solution Transparent Glue Waterproofing ((300gm with Brush)

4.0
6,100 Fr
Harvey 44010 Plumber's Epoxy Putty, 1.3 oz

Harvey 44010 Plumber's Epoxy Putty, 1.3 oz

3.7
9,500 Fr
EVO-STIK Plumber's Mait, Non-Setting Putty for Sanitary Joints, Waterproof, 1.5kg

EVO-STIK Plumber's Mait, Non-Setting Putty for Sanitary Joints, Waterproof, 1.5kg

4.4
25,300 Fr
Fernox61016 50ml LS-X External Leak Sealer

Fernox61016 50ml LS-X External Leak Sealer

4.4
12,000 Fr
2 X Oatey 25101 Hercules Sta Put 14-Ounce Plumbers Putty

2 X Oatey 25101 Hercules Sta Put 14-Ounce Plumbers Putty

5
39,400 Fr
Pipe Repair KIT, Fiberglass Wrap, Water Leak, Plumbing, Underwater OK, Emergency, Self DIY, Permanent (Epoxy Type, 2in x 5ft)

Pipe Repair KIT, Fiberglass Wrap, Water Leak, Plumbing, Underwater OK, Emergency, Self DIY, Permanent (Epoxy Type, 2in x 5ft)

4.2
27,400 Fr
WELD-ON 80100 Soft Seal Stain-Free Plumber's Putty - Lead-Free, Non-Corrosive, and Waterproof,14 oz

WELD-ON 80100 Soft Seal Stain-Free Plumber's Putty - Lead-Free, Non-Corrosive, and Waterproof,14 oz

4.3
9,400 Fr
D-fix® Aluminium Butyl Tape, Perfect for Sealing Roof & Water Leakage, Surface Crack, Metal & Pipe Repair(5CM x 5M, Silver)

D-fix® Aluminium Butyl Tape, Perfect for Sealing Roof & Water Leakage, Surface Crack, Metal & Pipe Repair(5CM x 5M, Silver)

3.8
1,320 Fr
FOSROC LOKFIX S 0.5Ltr

FOSROC LOKFIX S 0.5Ltr

4.3
6,700 Fr
9722167 Lox-8 Plumbers Putty 56.6 Gram Jar (Net Wt 2 Oz)

9722167 Lox-8 Plumbers Putty 56.6 Gram Jar (Net Wt 2 Oz)

47,500 Fr
Epoxybond Plumber Seal Putty - Single Stick (4 Ounce)

Epoxybond Plumber Seal Putty - Single Stick (4 Ounce)

7,858 Fr
TIMCO PTFE Thread Seal Tape - Plumbing tape - 12m x 12mm - 2 rolls in a pack

TIMCO PTFE Thread Seal Tape - Plumbing tape - 12m x 12mm - 2 rolls in a pack

4.6
6,400 Fr
Plumber’s Putty

Plumber’s Putty

1,919 Fr
611 Plumbing Solvent Weld Cement ABS & U-PVC 250ML

611 Plumbing Solvent Weld Cement ABS & U-PVC 250ML

4.4
17,600 Fr
Pidilite Fevicol Shoefix High Strength Durable Shoe and Footwear Repair Adhesive, 20 ml

Pidilite Fevicol Shoefix High Strength Durable Shoe and Footwear Repair Adhesive, 20 ml

3.7
3,800 Fr
Dr.Fixit 301 SBR Latex Pidicrete URP, SBR Latex For Waterproofing & Repairs - 1Kg (Grey)

Dr.Fixit 301 SBR Latex Pidicrete URP, SBR Latex For Waterproofing & Repairs - 1Kg (Grey)

4.3
11,700 Fr
Pack of 2 x Manthorpe GRS-FF Face Fix Radiator Pipe Guide & Seal for 10mm Flexible pipework (03568534L)

Pack of 2 x Manthorpe GRS-FF Face Fix Radiator Pipe Guide & Seal for 10mm Flexible pipework (03568534L)

4.2
FREE
JENOLITE Epoxy Putty Repair Stick | COPPER | Copper Pipe & Tank Repair | Ideal For Plumbing Emergencies | Repair Leaking Hot Lines & Other Plumbing Issues | 112g (7 Inches)

JENOLITE Epoxy Putty Repair Stick | COPPER | Copper Pipe & Tank Repair | Ideal For Plumbing Emergencies | Repair Leaking Hot Lines & Other Plumbing Issues | 112g (7 Inches)

3.8
21,700 Fr
YoiYee Red Waterproof Self Amalgamating Plumbing Tape, Self-Fusing Silicone Rubber Material for Plumber/Stop Leak/Leaking Pipe Sealing/Water Hose Repair, 25mm Wide

YoiYee Red Waterproof Self Amalgamating Plumbing Tape, Self-Fusing Silicone Rubber Material for Plumber/Stop Leak/Leaking Pipe Sealing/Water Hose Repair, 25mm Wide

9,300 Fr
Master Plumber 044165-12 Stick Epoxy Putty, 2 Oz

Master Plumber 044165-12 Stick Epoxy Putty, 2 Oz

27,000 Fr
Rectorseal 31780 1-3/4-Ounce Tube Tru-Blu Pipe Thread Sealant

Rectorseal 31780 1-3/4-Ounce Tube Tru-Blu Pipe Thread Sealant

4.3
13,500 Fr
Everbuild Silweld Silicone Self-Fusing Repair Tape – Watertight – Electrical Insulator – Black – 3m

Everbuild Silweld Silicone Self-Fusing Repair Tape – Watertight – Electrical Insulator – Black – 3m

4.1
22,900 Fr
WIFUN2 Rolls Plumbers Tape, 15M Thread Seal Tape PTFE Tape Waterproof Plumbing Tape Pipe Sealant Tape for Plumbing Pipes Joint Thread Pipes

WIFUN2 Rolls Plumbers Tape, 15M Thread Seal Tape PTFE Tape Waterproof Plumbing Tape Pipe Sealant Tape for Plumbing Pipes Joint Thread Pipes

4.5
12,200 Fr
DIY Leaking Concrete Basement Pipe Repair Kit for Homeowners – Waterproof and Seal Gaps from Pipe Penetrations with Polyurethane Injection, the Waterproofing Contractor’s Preferred Solution

DIY Leaking Concrete Basement Pipe Repair Kit for Homeowners – Waterproof and Seal Gaps from Pipe Penetrations with Polyurethane Injection, the Waterproofing Contractor’s Preferred Solution

3.2
130,900 Fr
Flowflex B270.39 Click Fix, Burst Pipe Soldered Repair Patch, Set of 5 Pieces, Copper/Brass, 15mm

Flowflex B270.39 Click Fix, Burst Pipe Soldered Repair Patch, Set of 5 Pieces, Copper/Brass, 15mm

3.6
22,200 Fr
Everbuild P16 Plumbers PVC Pipe Cement, 250 ml

Everbuild P16 Plumbers PVC Pipe Cement, 250 ml

4.6
11,300 Fr
Everbuild P16 Plumbers PVC Pipe Cement

Everbuild P16 Plumbers PVC Pipe Cement

4.0
12,375 Fr
Hawkwhite 5014551101128 Fernox Jointing Compound, White

Hawkwhite 5014551101128 Fernox Jointing Compound, White

4.4
14,600 Fr
Master Plumber 176385 5/8-Inch x 54-Inch Plumbers Putty

Master Plumber 176385 5/8-Inch x 54-Inch Plumbers Putty

4.0
2,000 Fr
Fix a Pipe, Pack of 4, The Easy to use, Ingenious Way to Repair Leaking, Burst or Punctured Pipes. Every DIYer Needs This, Check Out The Video. for 15mm Pipes

Fix a Pipe, Pack of 4, The Easy to use, Ingenious Way to Repair Leaking, Burst or Punctured Pipes. Every DIYer Needs This, Check Out The Video. for 15mm Pipes

4.1
13,000 Fr
TOPWAYS4 Pcs PTFE Thread Seal Tape, Plumbers Tape Pipe Sealant Tape for Plumbing Pipes Joint Thread Pipes(4 Rolls)

TOPWAYS4 Pcs PTFE Thread Seal Tape, Plumbers Tape Pipe Sealant Tape for Plumbing Pipes Joint Thread Pipes(4 Rolls)

4.7
10,200 Fr
Flowflex B270.40 Click Fix, Burst Pipe Soldered Repair Patch, Set of 5 Pieces, Copper/Brass, 22mm

Flowflex B270.40 Click Fix, Burst Pipe Soldered Repair Patch, Set of 5 Pieces, Copper/Brass, 22mm

3.4
35,500 Fr
Arctic Hayes Plumbers Fibre and Rubber Washer Kit

Arctic Hayes Plumbers Fibre and Rubber Washer Kit

4.6
30,000 Fr
Skystuff 3Pcs Repair Sealing Waterproof Tape Self Fusing Silicone Insulation Tape for Electrical Cords, Pipe Plumbing & Water Hose Leaks. Strech, Wrap & Seal

Skystuff 3Pcs Repair Sealing Waterproof Tape Self Fusing Silicone Insulation Tape for Electrical Cords, Pipe Plumbing & Water Hose Leaks. Strech, Wrap & Seal

4.2
2,500 Fr
Timloc 2221 Rad Face-Fix Radiator Pipe Guide and Seal, White

Timloc 2221 Rad Face-Fix Radiator Pipe Guide and Seal, White

4.8
11,300 Fr
Self Fusing Silicone Tape, Waterproof Strong Adhesive Silicone Self Fusing Tape, Tape for Seal Radiator Hose Leak, Emergency Pipe Repair, Wires Wrap, Plumbing Repair

Self Fusing Silicone Tape, Waterproof Strong Adhesive Silicone Self Fusing Tape, Tape for Seal Radiator Hose Leak, Emergency Pipe Repair, Wires Wrap, Plumbing Repair

3.7
13,000 Fr
611 Plumbing Solvent Weld Cement ABS & U-PVC 125ml

611 Plumbing Solvent Weld Cement ABS & U-PVC 125ml

4.3
2,100 Fr
Oatey #25101 14OZ StaPut Plumb Putty

Oatey #25101 14OZ StaPut Plumb Putty

7,466 Fr
Loctite209818 Pipe Repair Kit, 2" X 6'

Loctite209818 Pipe Repair Kit, 2" X 6'

5.0
76,400 Fr
Polyfix Aerosol Activator for HV Cyanoacrylate Adhesives - Facilitates Fast Bonding and Accelerates Curing Process - Ideal for Quick and Efficient Application of Instant Glues - 500ml Spray Can

Polyfix Aerosol Activator for HV Cyanoacrylate Adhesives - Facilitates Fast Bonding and Accelerates Curing Process - Ideal for Quick and Efficient Application of Instant Glues - 500ml Spray Can

4.3
14,800 Fr
Dr.Fixit 301 SBR Latex Pidicrete URP, SBR Latex For Waterproofing & Repairs - 200 gms (Grey)

Dr.Fixit 301 SBR Latex Pidicrete URP, SBR Latex For Waterproofing & Repairs - 200 gms (Grey)

3.5
4,100 Fr
Oracstar PolyFit 15mm Black Plastic Pipe Stiffener - Pack of 4 for Plumbing

Oracstar PolyFit 15mm Black Plastic Pipe Stiffener - Pack of 4 for Plumbing

4
4,000 Fr
Evo-Stik Plumbers Mait Quick Leak Repair Putty Plumbers Putty Waterproof 750g

Evo-Stik Plumbers Mait Quick Leak Repair Putty Plumbers Putty Waterproof 750g

3.8
11,642 Fr
D-fix Leakage Repair Waterproof Tape for Pipe Leakage, Roof Water Leakage Solution Aluminium Foil Adhesive Tape Sealing Butyl Rubber Tape for Leakage (1)

D-fix Leakage Repair Waterproof Tape for Pipe Leakage, Roof Water Leakage Solution Aluminium Foil Adhesive Tape Sealing Butyl Rubber Tape for Leakage (1)

2,315 Fr
Everbuild 113 Plumbers Putty, Beige, 750 g

Everbuild 113 Plumbers Putty, Beige, 750 g

4.3
15,100 Fr
Pidilite m Seal Solvent Cement with Brush Inside for CPVC and UPVC Pipes, Fittings (500 ml, Tin Can, Yellow)

Pidilite m Seal Solvent Cement with Brush Inside for CPVC and UPVC Pipes, Fittings (500 ml, Tin Can, Yellow)

4,800 Fr
Homemate® Fix-a-Pipe™ x 2 - Quickly Repairs Leaking Water Pipes - Stops Leaking Pipes - no Tools Needed!

Homemate® Fix-a-Pipe™ x 2 - Quickly Repairs Leaking Water Pipes - Stops Leaking Pipes - no Tools Needed!

3.8
2,500 Fr
Oracstar Fernox Leak Sealer - LS-X - 50ml

Oracstar Fernox Leak Sealer - LS-X - 50ml

20,028 Fr
JB Weld Jb8277 Waterweld Under Water Adhesives, Off White 2 oz, 1 Pack & Duck Tape Wrap-Fix Self-Fusing Repair Tape | Self Amalgamating | Self Bonding for Plumbing | Waterproof Black 25mm x 3m

JB Weld Jb8277 Waterweld Under Water Adhesives, Off White 2 oz, 1 Pack & Duck Tape Wrap-Fix Self-Fusing Repair Tape | Self Amalgamating | Self Bonding for Plumbing | Waterproof Black 25mm x 3m

5.0
26,700 Fr
2 Rolls Self Fusing Silicone Tape,Pipe Sealing Repair Tape Waterproof Bonding Tape for Emergency Pipe Plumbing & Water Hose Leaks, 25mm Wide

2 Rolls Self Fusing Silicone Tape,Pipe Sealing Repair Tape Waterproof Bonding Tape for Emergency Pipe Plumbing & Water Hose Leaks, 25mm Wide

12,600 Fr
FernoxLeak Sealer & Jointing Compound, 50ml

FernoxLeak Sealer & Jointing Compound, 50ml

5.0
29,900 Fr
TIMCO PTFE Thread Seal Tape - Plumbing tape - 12m x 12mm - 10 rolls in a pack

TIMCO PTFE Thread Seal Tape - Plumbing tape - 12m x 12mm - 10 rolls in a pack

4.7
17,500 Fr
D-fix® (5cmx5m Leakage Repair Waterproof Tape for Pipe Leakage Roof Water Leakage Solution Aluminium Foil Tape Waterproof Adhesive Tape Sealing Butyl Rubber Tape for Surface Crack, Pipe -Silver

D-fix® (5cmx5m Leakage Repair Waterproof Tape for Pipe Leakage Roof Water Leakage Solution Aluminium Foil Tape Waterproof Adhesive Tape Sealing Butyl Rubber Tape for Surface Crack, Pipe -Silver

1,553 Fr
Arctic Hayes PRO Single Pipe Freezing Kit for Plumbing Installations, Repairs & Maintenance. Freezes Plastic & Metal Pipes (8 to 22mm Diameter)

Arctic Hayes PRO Single Pipe Freezing Kit for Plumbing Installations, Repairs & Maintenance. Freezes Plastic & Metal Pipes (8 to 22mm Diameter)

4.0
127,900 Fr
3 x PTFE THREADED SEALING PLUMBERS TAPE WATER TIGHT FITTING PIPE PLUMBING SEALS

3 x PTFE THREADED SEALING PLUMBERS TAPE WATER TIGHT FITTING PIPE PLUMBING SEALS

7,200 Fr
Fosroc Lokfix S 500 ml

Fosroc Lokfix S 500 ml

4.2
6,400 Fr
TIMCOTimloc Rad Recessed Radiator Pipe Guide and Seal-White

TIMCOTimloc Rad Recessed Radiator Pipe Guide and Seal-White

5
13,200 Fr
EverbuildPLUMGWE Plumbers Gold, White, 290ML

EverbuildPLUMGWE Plumbers Gold, White, 290ML

4.6
14,700 Fr
Fischer Wash Basin Fixing Set WD 8 X 100, 42836 [Energy Class A]

Fischer Wash Basin Fixing Set WD 8 X 100, 42836 [Energy Class A]

4.4
8,600 Fr
Fernox LS-X Leak Sealer

Fernox LS-X Leak Sealer

25,300 Fr
Wilo 1 x x, Black, Klein

Wilo 1 x x, Black, Klein

4.0
18,200 Fr
Arctic Hayes ZEPRO PRO Dual Kit for Plumbing Installations, Repairs & Maintenance. Freezes Plastic & Metal Pipes (8 to 22mm Diameter), Blue

Arctic Hayes ZEPRO PRO Dual Kit for Plumbing Installations, Repairs & Maintenance. Freezes Plastic & Metal Pipes (8 to 22mm Diameter), Blue

4.3
294,900 Fr
Plumbing stabilisation Fitting

Plumbing stabilisation Fitting

4.4
8,750 Fr
Fernox LSX Jointing Compound and External Leak Sealer Twin Pack

Fernox LSX Jointing Compound and External Leak Sealer Twin Pack

5.0
54,400 Fr
Fix King All Purpose Adhesive Sealant For All Types Of Bonding And Sealing Application. More Than 3 Times Stronger Than Silicone, Works On All Kinds Of Surfaces. 100% Waterproof. (430 Gm)

Fix King All Purpose Adhesive Sealant For All Types Of Bonding And Sealing Application. More Than 3 Times Stronger Than Silicone, Works On All Kinds Of Surfaces. 100% Waterproof. (430 Gm)

3.6
7,400 Fr
Pidilite M Seal CPVC Solvent Cement Ultra Strong for CPVC and UPVC Pipes and Fittings (200 ml, Tin Can, Yellow) with Brush Inside

Pidilite M Seal CPVC Solvent Cement Ultra Strong for CPVC and UPVC Pipes and Fittings (200 ml, Tin Can, Yellow) with Brush Inside

4.1
6,500 Fr
Nichiban Panfix 1 inch 66 metre Length self Adhesive Cellulose Tape Pack of 4 Tapes

Nichiban Panfix 1 inch 66 metre Length self Adhesive Cellulose Tape Pack of 4 Tapes

5.0
8,267 Fr
Dr.Fixit 217 Crack-X-Shrink Free Crack Filler for Crack-free Plastered Walls, Prevent Water Leakages, Covers up to 10 mm Internal & External, Excellent Bonding- 750ml

Dr.Fixit 217 Crack-X-Shrink Free Crack Filler for Crack-free Plastered Walls, Prevent Water Leakages, Covers up to 10 mm Internal & External, Excellent Bonding- 750ml

3.6
6,900 Fr
DS Enterprise | PVC Rubberized Water Leakage Seal Tape Waterproof Adhesive Tape for Seal Leakage Super Strong Adhesive Tape for Water Tank Sink Sealant for Gaps (019)

DS Enterprise | PVC Rubberized Water Leakage Seal Tape Waterproof Adhesive Tape for Seal Leakage Super Strong Adhesive Tape for Water Tank Sink Sealant for Gaps (019)

2.7
7,100 Fr
FOSROC LOKFIX P

FOSROC LOKFIX P

3.7
9,800 Fr
Pidilite M-Seal PV Seal CPVC Solvent Cement Ultra Strong for CPVC and UPVC Pipes and Fittings (100 ml, Tin Can, Yellow) with Brush Inside

Pidilite M-Seal PV Seal CPVC Solvent Cement Ultra Strong for CPVC and UPVC Pipes and Fittings (100 ml, Tin Can, Yellow) with Brush Inside

3.9
5,000 Fr
Spazio PTFE Yellow Thread Seal Teflon Tape For Pipe Fittings/Fixing Water Leak, Tap Installation & Wall Flange – Pack Of 1

Spazio PTFE Yellow Thread Seal Teflon Tape For Pipe Fittings/Fixing Water Leak, Tap Installation & Wall Flange – Pack Of 1

3.9
3,800 Fr
ABRO ZS30C-250 ZORROSEAL Solvent Cement for CPVC Pipes & Fittings Fast Setting Liquid Adhesive for Plumbing & Sewage Systems (250ml)

ABRO ZS30C-250 ZORROSEAL Solvent Cement for CPVC Pipes & Fittings Fast Setting Liquid Adhesive for Plumbing & Sewage Systems (250ml)

4.4
3,576 Fr
Dr.Fixit 217 Crack-X-Shrink Free Crack Filler for Crack-free Plastered Walls, Prevent Water Leakages, Covers up to 10 mm Internal & External, Excellent Bonding- 750ml

Dr.Fixit 217 Crack-X-Shrink Free Crack Filler for Crack-free Plastered Walls, Prevent Water Leakages, Covers up to 10 mm Internal & External, Excellent Bonding- 750ml

3.6
8,100 Fr
Fosroc Myra Shree Ji Enterprises Integral Waterproofing Liquid Admixture for Concrete and Mortar Conplast WL, 20kg

Fosroc Myra Shree Ji Enterprises Integral Waterproofing Liquid Admixture for Concrete and Mortar Conplast WL, 20kg

21,332 Fr
LIQUIDFIX Door, Lock & Hinge Lubricant | 4 oz Dropper + 0.5 oz Needle Combo | Door Hinge Lubricant & Lock Lubricant | Long-Lasting Lock Lube, Squeaky Door Hinge Lubricant & Sliding Door Lubricant

LIQUIDFIX Door, Lock & Hinge Lubricant | 4 oz Dropper + 0.5 oz Needle Combo | Door Hinge Lubricant & Lock Lubricant | Long-Lasting Lock Lube, Squeaky Door Hinge Lubricant & Sliding Door Lubricant

4.8
36,600 Fr