Spare Parts & Consumables
Codeline Spare Parts by Series: 80S, 80E, 40E
Codeline RO pressure vessel spare parts by series 80S, 80E and 40E: head seals, adapters, adapter seals, retaining rings, bearing plates, ports, saddles and straps. How to read the vessel label.
Codeline spare parts are replacement components for Pentair Codeline RO pressure vessels, such as head seals, adapters and their seals, permeate ports, sealing plates, bearing plates, retaining rings, feed/concentrate ports, saddles and strap assemblies. PT Watermart Perkasa supplies them in Indonesia and matches each part by series, model, coded/non-coded status and the part number in the Pentair parts table, because parts that look alike can differ between series.
Updated 12 November 2026: Codeline spare parts page by vessel series, with part numbers from the Pentair exploded views.
How do you identify a Codeline vessel from its label?
Spare parts are chosen from the vessel identity, not the diameter alone. Before asking for a quote, record the following from the installed vessel:
- Model on the label, for example 80S30, 80E60 or 40E100. The first digits and letter give element diameter and series (80 = 8-inch elements, 40 = 4-inch elements; S = side entry, E = end entry), and the last digits the maximum operating pressure class (30 = 300 psi, 60 = 600 psi, 100 = 1000 psi).
- Coded or non-coded. The Codeline brochure lists coded and non-coded versions of 40S and 80S under different drawing numbers, and the 80S30 non-coded head seal and adapter seal part numbers differ from the coded 80S.
- Serial number. According to the Pentair drawing, Codeline body labels sit at 90° on the serial-number end and at 270° on the opposite end.
- Length code (number of elements). Models are ordered with a length code from -1 to -8 (80S) for the number of elements; some parts such as saddles and straps follow the length code.
- Membrane brand and model. The 80S30 non-coded drawing asks for the membrane brand and model to select the right adapter kit.
- Photos of both ends of the vessel (head, ports, retaining ring) and of the feed/concentrate and permeate ports.
Which spare parts belong to each vessel series?
The part numbers below come from the Pentair exploded views and parts tables available on this page. “As required” means the part depends on the configuration, for example adapters by membrane.
Codeline 80S (side entry, 8 inch): 80S15, 80S30, 80S45, 80S60, 80S100, 80S120 (coded)
| Part | Qty per vessel | Material | Part number |
|---|---|---|---|
| Feed/concentrate port | As required | CF3M (80S15–80S60) or CD3MWCuN (80S100, 80S120) | By configuration |
| Feed/concentrate port seal | As required | Ethylene propylene | By configuration |
| PWT seal | 4 | Ethylene propylene O-ring | As required |
| Adapter | 2 | Engineering thermoplastic | By membrane |
| Adapter seal | 2 | Ethylene propylene O-ring | 52245 |
| Permeate port | 2 | Engineering thermoplastic | 96162 |
| Permeate port seal | 2 | Ethylene propylene O-ring | 45312 |
| Thrust cone | 1 | Engineering thermoplastic | 96163 |
| Head seal | 2 | Ethylene propylene O-ring | 96000 |
| Sealing plate | 2 | Engineering thermoplastic | 96160 |
| Bearing plate | 2 | 6061-T6 aluminium, hard anodized | 96156 (80S15, 80S30), 96157 (80S45, 80S60), 96158 (80S100, 80S120) |
| Retaining ring | 2 | 316 stainless steel | 47336 |
| Port nut | 2 | Engineering thermoplastic | 45066 |
| Saddle / strap assembly / strap screw | As required | Thermoplastic / SS304 with PVC cushion / 18-8 SS | 52169 / 45042 / 46265 |
Source: Codeline 80S parts table. For non-coded 80S, use the 80S non-coded parts table and the 80S30 non-coded drawing, which lists head seal 196223, adapter seal 196222 and quick-release spiral ring 47336.
Codeline 80E (end entry, 8 inch): 80E30, 80E45, 80E60, 80E100, 80E120
| Part | Qty per vessel | Material | Part number |
|---|---|---|---|
| PWT seal | 4 | Ethylene propylene O-ring | As required |
| Adapter | 2 | Engineering thermoplastic | By membrane |
| Adapter seal | 2 | Ethylene propylene O-ring | 52245 |
| Permeate port | 2 | Engineering thermoplastic | 50608 (80E30), 50569 (80E45, 80E60), 50558 (80E100, 80E120) |
| Thrust ring | 1 | Engineering thermoplastic | 45069 |
| Head seal | 2 | Ethylene propylene O-ring | 96000 |
| Permeate port seal and FC port seal | 2 + 2 | Ethylene propylene O-ring | 45312 |
| Sealing plate | 2 | Engineering thermoplastic | 96003 |
| Bearing plate | 2 | 6061-T6 aluminium, hard anodized | 51050 (80E30), 51051 (80E45), 51052 (80E60), 47317 (80E100, 80E120) |
| Feed/concentrate port | 2 | 316L SS (80E30–80E60) or super duplex (80E100, 80E120) | 50607 (80E30), 50567 (80E45, 80E60), 50556 (80E100, 80E120) |
| Retaining ring | 2 | 316 stainless steel | 47336 |
| Saddle / strap assembly / strap screw | As required | Thermoplastic / SS304 with PVC cushion / 18-8 SS | 52169 / 45042 / 46265 |
Source: Codeline 80E parts table. The table also lists port retainers and port nuts with different numbers per model.
Codeline 40E (end entry, 4 inch): 40E30N, 40E60, 40E100
| Part | Qty per vessel | Material | Part number |
|---|---|---|---|
| Adapter seal | 2 | Ethylene propylene O-ring | 45296 (40E30N), 45294 (40E60, 40E100) |
| Plug seal | 2 | Ethylene propylene O-ring | 45317 |
| End plug sub-assembly / bearing plate | 2 | Engineering thermoplastic (40E30N, 40E60) / 6061-T6 hard-anodized aluminium (40E100) | 95927 (40E30N), 50312 (40E60), 47471 (40E100) |
| Retaining ring | 2 | 316 stainless steel | 45260 |
| Permeate port, sealing plate, port retainers, F/C port (40E100 only) | 2 each | Thermoplastic, cast SST, UNS S32750 super duplex | 47469, 50481, 50489 and 45244, 47472 |
| Permeate port seal and F/C port seal (40E100 only) | 2 + 2 | Ethylene propylene O-ring | 45299 |
| Saddle / strap assembly | As required | Thermoplastic / SS304 | 45058 / 47459 |
Source: Codeline 40E parts table. Parts tables for other series: 40S, 40S non-coded, 80H and 80U.
Which parts are replaced most often?
| Part group | Function | When to check |
|---|---|---|
| Head seal, adapter seal, PWT seal, port seals | Seal the head, adapters and ports against pressure and permeate | When the head is opened for a membrane change, when an end weeps, or when a seal is visibly damaged |
| Adapter | Connects the membrane element to the permeate port | When the membrane brand or model changes, because adapters are selected by membrane |
| Retaining ring | Holds the head in the shell locking groove | On every head removal; check for corrosion or deformation |
| Bearing plate and sealing plate | Carry the pressure load at the head | On signs of corrosion or cracking, or if a part from the wrong pressure class is fitted |
| Feed/concentrate port, permeate port, port nut, port retainer | Process connections | When a connection leaks or when port material changes |
| Saddle, strap assembly, strap screw | Support and fix the vessel on the rack | When a skid is relocated or supports are damaged |
Bearing plates and some ports differ by pressure class; never fit a part from a lower-pressure model. For safety, depressurise the vessel before opening a head and follow the Pentair installation manual.
What should you send to order Codeline spare parts?
- Photos of the vessel label (model, serial number) and both vessel ends.
- Coded or non-coded status and the length code/number of elements.
- Parts needed, old part numbers if visible, and quantities.
- Membrane brand and model when ordering adapters.
- Current port material (for example 316L SS or super duplex) when ordering ports.
Send them through the Watermart contact page. Availability and delivery time are confirmed with the quotation.
FAQ about Codeline spare parts
Are Codeline 80S seals the same as 80E seals?
Some are, according to the parts tables: head seal 96000, adapter seal 52245 and permeate port seal 45312 appear in both coded 80S and 80E. Sealing plates, bearing plates and permeate ports have different part numbers, so match part by part.
Is the Codeline retaining ring the same for every series?
No. The parts tables list retaining ring 47336 for 80S and 80E, while 40E uses 45260. Send the vessel model so the right part is supplied.
How do I know whether my vessel is coded or non-coded?
Check the model label and purchase documents. The Codeline brochure lists different drawing numbers for coded 80S (for example 99160 for 80S30) and non-coded (99172 for 80S30). If unsure, send photos of the label and head.
Do Codeline adapters fit every membrane brand?
Not automatically. The parts tables list adapters as “as required”, and the 80S30 non-coded drawing asks for the membrane brand and model to select the adapter kit. State the installed membrane, for example DuPont FilmTec brackish water membranes.
Who supplies Codeline spare parts in Indonesia?
PT Watermart Perkasa supplies Codeline pressure vessels and spare parts through water.co.id. Send the vessel label and parts list through the contact page.