LIB-065

LIB-065

MANUAL:

Ultimatic ER Monitor Nozzles

INSTRUCTIONS FOR INSTALLATION, SAFE OPERATION AND MAINTENANCE

WARNING

Read instruction manual before use. Operation of this device without understanding the manual and receiving proper training is a misuse of this equipment. A person who has not read and understood all operating and safety instructions is not qualifi ed to operate the Ultimatic ER

Nozzle. Call 800-348-2686 with any questions.

This instruction manual is intended to familiarize fi refi ghters and maintenance personnel with the operation, servicing and safety procedures associated with the nozzle. This manual should be kept available to all operating and maintenance personnel.

TASK FORCE TIPS, INC.

MADE IN USA • www.tft.com

©Copyright Task Force Tips, Inc. 2012

3701 Innovation Way, Valparaiso, IN 46383-9327 USA

800-348-2686 • 219- 462-6161 • Fax 219-464-7155

LIB-065 April 11, 2012 Rev 00

DANGER

PERSONAL RESPONSIBILITY CODE

1. Firefi ghting and Emergency Response are inherently dangerous activities requiring proper training in their hazards and the use of extreme caution at all times.

2. It is your responsibility to read and understand any user’s instructions, including purpose and limitations, provided with any piece of equipment you may be called upon to use.

3. It is your responsibility to know that you have been properly trained in

Firefi ghting and /or Emergency Response and in the use, precautions, and care of any equipment you may be called upon to use.

4. It is your responsibility to be in proper physical condition and to maintain the personal skill level required to operate any equipment you may be called upon to use.

5. It is your responsibility to know that your equipment is in operable condition and has been maintained in accordance with the manufacturer’s instructions.

6. Failure to follow these guidelines may result in death, burns or other severe injury.

FEMSA

Fire and Emergency Manufacturers and Service Association

P.O. Box 147, Lynnfi eld, MA 01940 • www.FEMSA.org

1.0 MEANING OF SIGNAL WORDS

2.0 GENERAL INFORMATION

MODELS

2.2 MECHANICAL SPECIFICATIONS

2.3 ELECTRICAL SPECIFICATIONS

2.4 NOZZLE COUPLINGS

2.5 USE WITH SALT WATER

3.0 FLOW CHARACTERISTICS

3.1

4.0 PATTERN AND FLUSH CONTROL

4.1 PATTERN CONTROL

4.2 FLUSH CONTROL

5.0 FIRE GROUND USE

6.0 FIELD INSPECTION

7.0 REPAIRS

8.0 ANSWERS TO YOUR QUESTIONS

9.0 INSPECTION CHECKLIST

10.0 DRAWING AND PARTS LIST

11.0 WARRANTY

Table Of Contents

2

©Copyright Task Force Tips, Inc. 2012 LIB-065 April 11, 2012 Rev 00

1.0 MEANING OF SAFETY SIGNAL WORDS

A safety related message is identifi ed by a safety alert symbol and a signal word to indicate the level of risk involved with a particular hazard. Per ANSI standard Z535.6-2006, the defi nitions of the four signal words are as follows:

DANGER

DANGER indicates a hazardous situation which, if not avoided, will result in death or serious injury.

WARNING

WARNING indicates a hazardous situation which, if not avoided, could result in death or serious injury.

CAUTION

CAUTION indicates a potentially hazardous situation which, if not avoided, may result in minor or moderate injury.

NOTICE is used to address practices not related to personal injury.

NOTICE

2.0 GENERAL INFORMATION

The Task Force Tips Ultimatic ER nozzles are designed to provide excellent performance under most fi refi ghting conditions. Their rugged construction is compatible with the use of fresh water (see section 2.5 for saltwater use). Other important operating features are:

• Quick-acting pattern control from straight stream to wide fog

• “Power fog teeth” for full-fi ll fog

• Easily fl ushable while fl owing to clear trapped debris

• TFT’s fi ve-year warranty and unsurpassed customer service

DANGER

An inadequate supply of nozzle pressure and/or fl ow will cause an ineffective stream and can result in injury, death or loss of property. Call 800-348-2686 for assistance.

WARNING

WARNING

CAUTION

This equipment is intended for use by trained personnel for fi refi ghting. Their use for other purposes may involve hazards not addressed by this manual. Seek appropriate guidance and training to reduce risk of injury.

Water is a conductor of electricity. Application of water solutions on high voltage equipment can cause injury or death by electrocution. The amount of current that may be carried back to the nozzle will depend on the following factors:

• Voltage of the line or equipment

Distance from the nozzle to the line or equipment

Size of the stream

Whether the stream is solid or broken

• Purity of the water1

1 The Fire Fighter and Electrical Equipment,

The University of Michigan Extension Service, Fourth Printing 1983. Page 47.

Fire streams are capable of injury and damage. Do not direct water stream to cause injury or damage to persons or property.

©Copyright Task Force Tips, Inc. 2012

3

LIB-065 April 11, 2012 Rev 00

2.1 MODELS AND TERMS

Tip Only: A nozzle without an integral ball shutoff valve.

Ultimatic® ER Series: Fog and straight stream monitor nozzles with constant pressure/variable fl ow control. There are four different pressure ranges. Electrically operated pattern control (with manual over-ride) adjusts from straight stream to 120° wide fog. The nozzle can fl ush large debris without shutting down.

STREAM SHAPER

COUPLING

SERIAL NUMBER

HOLD LEVER DOWN AND TURN KNOB

FOR MANUAL OVERRIDE

MANUAL OVERRIDE LEVER

MANUAL OVERRIDE KNOB

B-TO-ERP WITH 6-PIN PLUG FOR TFT MONITORS

Figure 2.1

Models and Terms

2.2 MECHANICAL SPECIFICATIONS

Weight

Hydrostatic burst pressure minimum

Operating temperature range of fl uid

Storage temperature range

Actuation Force

Speed Stream-Fog

Materials used

6.4 lbs

1200 psi

33 to 120º F

2.9 kg

83 bar

1 to 50º C

-40 to 150º F

173 lbs

-40 to 65º C

78.5 kg

3.4 sec.

3.4 sec.

Aluminum 6000 series hard anodized MIL8625 class 3 type 2, stainless steel 300 series, nylon 6-6, nitrile rubber

2.3 ELECTRICAL SPECIFICATIONS

Nominal operating voltage:

Motor current:

Nozzle motor:

Recommended fuse or circuit breaker size:

Operating temperature range:

Environmental Rating:

12 or 24 VDC (auto sense)

Nominal*

@ 12 VDC

1 amp

@24 VDC

0.5 amps

@ 12 VDC

5 amps

*with rated water pressure applied

Refer to TFT Literature LIM-040

Limit

@24 VDC

2.5 amps

-30F to +120F (-34C to +49C)

All components designed to meet minimum rating of NEMA 4 (IP65).

©Copyright Task Force Tips, Inc. 2012

4

LIB-065 April 11, 2012 Rev 00

140

120

100

80

60

40

20

0

10

2.4 NOZZLE COUPLINGS

NH (National Hose Threads per NFPA #1963) threads are standard on all nozzles. Other threads such as NPSH (National Pipe

Straight Hose threads per ANSI/ASME #B1.20.7) can be specifi ed at time of order.

CAUTION

Nozzle must be properly connected. Mismatched or damaged threads may cause nozzle to leak or uncouple under pressure and could cause injury.

CAUTION

Do not couple aluminum to brass. Dissimilar metals coupled together can cause galvanic corrosion that can result in inability to unscrew threads or complete loss of thread engagement.

2.5 USE WITH SALT WATER

Use with salt water is permissible provided the nozzle is thoroughly cleaned with fresh water after each use. The service life of the nozzle may be shortened due to the effects of corrosion and is not covered under warranty.

3.0 FLOW CHARACTERISTICS

Each Ultimatic ER nozzle has a pressure rating on the face of the baffl e which can be seen by looking at the front end of the nozzle.

Make sure that the pump system that is being used is capable of the fl ows and pressures of the selected Ultimatic ER Model.

Automatic nozzles operate by sensing the pressure at the nozzle’s inlet and adjusting the discharge opening to maintain a constant pressure throughout the fl ow range of the nozzle. For example, when the pressure at the inlet increases, the exit area is automatically increased until the inlet pressure returns to the nominal pressure of the nozzle.

200

0 75

ULTIMATIC ER NOZZLES - FLOW CURVES

150

FLOW (LPM)

225 300 375 450

12

180

10

160

30 50

FLOW (GPM)

70 90 110

8

6

4

2

130

0

B-TO-ERP-150: 10-125 gpm @ 150 psi (40-500 l/min @ 10 bar)

B-TO-ERP-120: 10-125 gpm @ 120 psi (40-500 l/min @ 8 bar)

B-TO-ERP: 10-125 gpm @ 100 psi (40-500 l/min @ 7 bar)

BL-TO-ERP: 10-100 gpm @ 75 psi (40-400 l/min @ 5 bar)

Fig 3.0

5

©Copyright Task Force Tips, Inc. 2012 LIB-065 April 11, 2012 Rev 00

3.1 TRAJECTORY CHARTS

20

10

0

50

40

30

0

75 PSI ELECTRIC

REMOTE CONTROL NOZZLE

20

A

40

B

60

C

80

D

E

100 120 140

HORIZONTAL DISTANCE (FEET)

CURVE

C

D

A

B

E

GPM

FLOW

10

25

50

75

100

CURVE

A

B

C

D

E

LPM

FLOW

38

95

190

284

379

PSI

INLET

PRESSURE

26

46

59

69

80

LBS

REACTION

3

9

19

31

45

KGF/CM 2

INLET

PRESSURE

1.8

3.2

4.1

4.8

5.6

KGF

REACTION

1.4

4.0

8.6

14

20

20

10

0

50

40

30

0

100 PSI ELECTRIC

REMOTE CONTROL NOZZLE

20

A

40 60

B

80

C

D

HORIZONTAL DISTANCE (FEET)

E

F

100 120 140

CURVE

A

B

C

D

E

F

GPM

FLOW

10

25

50

75

100

125

PSI

INLET

PRESSURE

26

69

84

91

110

122

LBS

REACTION

3

10

23

36

53

70

CURVE

C

D

E

A

B

E

LPM

FLOW

38

95

190

284

379

473

KGF/CM 2

INLET

PRESSURE

1.8

4.8

4.1

6.4

7.7

8.6

KGF

REACTION

1.4

4.5

10.4

16.3

24.0

31.8

These trajectories, reach and reaction numbers are provided for reference. All data based on 30 degree nozzle discharge angle, in straight stream setting. Actual trajectories, reach and reactions may vary with wind conditions, fl uid type, fl uid/water ratio, fl uid temperature, pressure and fl ow at the nozzle. It is the operator’s responsibility to determine that the system provides adequate reach for the intended purpose.

©Copyright Task Force Tips, Inc. 2012

6

LIB-065 April 11, 2012 Rev 00

20

10

0

50

40

30

0

120 PSI ELECTRIC

REMOTE CONTROL NOZZLE

20

A

40 60

B

80

C

D

E

F

100 120 140

HORIZONTAL DISTANCE (FEET)

CURVE

A

B

C

D

E

F

CURVE

C

D

A

B

E

F

GPM

FLOW

10

25

50

75

100

125

LPM

FLOW

38

95

190

284

379

473

PSI

INLET

PRESSURE

27

83

102

113

123

128

LBS

REACTION

3

12

27

42

59

75

KGF/CM 2

INLET

PRESSURE

1.9

5.8

7.2

7.9

8.6

9.0

KGF

REACTION

1.4

5.4

12.2

19.0

26.8

34.0

20

10

0

50

40

30

0

150 PSI ELECTRIC

REMOTE CONTROL NOZZLE

20

A

40 60

B

C

80

D

HORIZONTAL DISTANCE (FEET)

E

F

100 120 140

CURVE

A

B

C

D

E

F

CURVE

A

B

C

D

E

F

GPM

FLOW

10

25

50

75

100

125

PSI

INLET

PRESSURE

27

90

135

151

165

175

LBS

REACTION

3

13

31

49

68

87

LPM

FLOW

38

95

190

284

379

473

KGF/CM 2

INLET

PRESSURE

1.9

6.3

9.5

10.6

11.6

12.3

KGF

REACTION

1.4

5.9

14.0

22.2

30.9

39.5

These trajectories, reach and reaction numbers are provided for reference. All data based on 30 degree nozzle discharge angle, in straight stream setting. Actual trajectories, reach and reactions may vary with wind conditions, fl uid type, fl uid/water ratio, fl uid temperature, pressure and fl ow at the nozzle. It is the operator’s responsibility to determine that the system provides adequate reach for the intended purpose.

©Copyright Task Force Tips, Inc. 2012

7

LIB-065 April 11, 2012 Rev 00

4.0 PATTERN & FLUSH CONTROL

4.1 PATTERN CONTROL

TFT’s nozzles have full pattern control from straight stream to wide fog. The pattern can be adjusted using the linear actuator either by electronic control or by depressing the MANUAL OVERRIDE LEVER and twisting the KNOB in either direction. The

STREAM SHAPER moving forward transitions the STREAM SHAPER to the straight stream position. The STREAM SHAPER moving rearward results in an increasingly wider stream pattern. Since the stream trim point varies with fl ow, the stream should be

“trimmed” after changing the fl ow to obtain the straightest and farthest reaching stream. To properly trim a stream, fi rst open the pattern to a narrow fog. Then close the stream to parallel to give maximum reach.

Note: Moving the shaper further forward will cause stream crossover and reduce the effective reach of the nozzle.

4.2 FLUSH CONTROL

Debris may become trapped in the nozzle causing poor stream quality, shortened reach and reduced fl ow. To remove trapped debris the nozzle can be fl ushed as follows: while still fl owing water, move the STREAM SHAPER rearward past the full fog position until it stops traveling.* This opens the nozzle allowing debris to pass through. Move the SHAPER forward and out of the fl ush position to continue normal operation. During fl ush, the nozzle reaction decreases as the pattern becomes wider and the pressure drops. The nozzle reaction increases when returning the nozzle from the fl ush position.

*When used with a TFT RC Monitor equipped with Smart Stream technology, the Fog button must be pressed and held a second time to reach the Flush position, after having reached Full Fog. The purpose of the Smart Stream feature is to prevent unintentional fl ushing of the nozzle, which will reduce reach and increase the fl ow rate, potentially depleting the water supply more quickly.

SMART STREAM (-ERP models)

NOZZLE STOPS AT FULL FOG

PRESS AGAIN FOR FLUSH

PRESS AND HOLD

FOR FOG, THEN FLUSH

FOG STRAIGHT

STREAM

PRESS AND HOLD

FOR STRAIGHT STREAM

Fog and Straight Stream Buttons

Are Located on TFT Control Unit

View TFT Manual LIY-500 for your specific control unit.

Figure 4.2.2

5.0 FIRE GROUND USE

IT IS THE RESPONSIBILITY OF THE INDIVIDUAL FIRE DEPARTMENT OR AGENCY TO DETERMINE PHYSICAL

CAPABILITIES AND SUITABILITY FOR AN INDIVIDUAL’S USE OF THIS EQUIPMENT.

Many factors contribute to the extinguishment of a fi re. Among the most important is delivering water at a fl ow rate suffi cient to absorb heat faster than it is being generated. The fl ow rate depends largely on the pump discharge pressure and hose friction loss.

The pump discharge pressure may be calculated using a hydraulic equation such as:

PDP = NP+FL+DL+EL

For additional information on calculating specifi c hose layouts, consult an appropriate fi re service training manual,

A Guide to Automatic Nozzles, or call TFT’s “Hydraulics

Hotline” at 800-348-2686.

PDP = Pump discharge pressure in PSI

NP = Nozzle pressure in PSI

FL = Hose friction loss in PSI

DL = Device loss in PSI

EL = Elevation loss in PSI

©Copyright Task Force Tips, Inc. 2012

8

LIB-065 April 11, 2012 Rev 00

6.0 FIELD INSPECTION

TFT’s Ultimatic ER Nozzles are designed and manufactured to be damage resistant and require minimal maintenance. However, as the primary fi re fi ghting tools upon which your life depends, they should be treated accordingly.

WARNING

Nozzle must be inspected for proper operation and function according to inspection checklist before each use. Any nozzle that fails inspection is dangerous to use and must be repaired before using. The electric actuator which drives the stream shaper is not user serviceable. Do not attempt repairs to this component.

Performance tests shall be conducted on the nozzle after a repair, or anytime a problem is reported to verify operation in accordance with TFT test procedures. Consult factory for the procedure that corresponds to the model and serial number of the nozzle. Any equipment which fails the related test criteria should be removed from service immediately. Troubleshooting guides are available with each test procedure or equipment can be returned to the factory for service and testing.

CAUTION

Any alterations to the nozzle and its markings could diminish safety and constitutes a misuse of this product.

All nozzles are factory lubricated with high quality silicone grease. This lubricant has excellent washout resistance and long term performance. If your department has unusually hard or sandy water, the moving parts may be affected. Foam agents and water additives contain soaps and chemicals that may break down the factory lubrication.

The moving parts of the nozzle should be checked on a regular basis for smooth and free operation, and signs of damage. IF THE

NOZZLE IS OPERATING CORRECTLY, THEN NO ADDITIONAL LUBRICATION IS NEEDED. Any nozzle that is not operating correctly should be immediately removed from service and the problem corrected.

7.0 REPAIRS

Factory service is available with repair time seldom exceeding one day in our facility. Factory serviced nozzles are repaired by experienced technicians to original specifi cations, fully tested and promptly returned. Any returns should include a note as to the nature of the problem, who to reach in case of questions and if a repair estimate is required.

Task Force Tips assumes no liability for damage to equipment or injury to personnel that is a result of user service.

Repair kits and repair parts are stocked for immediate shipment. Contact the factory or visit the website at www.tft.com for any parts lists, exploded views, test procedures and troubleshooting guides that may be available.

8.0 ANSWERS TO YOUR QUESTIONS

We appreciate the opportunity of serving you and making your job easier. If you have any problems or questions, our toll-free

“Hydraulics Hotline”, 800-348-2686, is normally available to you 24 hours a day, 7 days a week.

9.0 INSPECTION CHECKLIST

Nozzle must be inspected for proper operation and function according to this checklist before each use.

Check that:

1) There is no obvious damage such as missing, broken or loose parts, damaged labels, frayed or cracked wiring, etc.

2) Coupling is tight and leak free.

3) Nozzle fl ow is adequate as indicated by pump pressure and nozzle reach.

4) Shaper moves freely and adjusts pattern through full range by electric and manual control.

5) Shaper moves into full fl ush and out of full fl ush with normal fl ow and pressure restored by electric and manual control.

6) Electric remote actuator mountings are tight.

7) Manual override controls operate freely and through full range of motion.

WARNING

Any nozzle failing any part of the inspection checklist is unsafe and must have the problem corrected before use. Operating a nozzle that fails any of the above inspections is a misuse of this equipment.

©Copyright Task Force Tips, Inc. 2012

9

LIB-065 April 11, 2012 Rev 00

10.0 DRAWING AND PARTS LIST

28

27

26

25

24

23

22

21

20

19

18 17

16 15

14

13

12

11

10

9

8

7

6

5

4

3

1

INDEX DESCRIPTION

1 SHAPER WITH BUMPER

2 1/8" NYLON BALL

3 QUAD-RING-225

4 SMALLEY RING

5 SPRING WASHER - 75 PSI

SPRING WASHER - 100 PSI

SPRING WASHER - 120 PSI

SPRING WASHER - 150 PSI

6 BAFFLE

7 BARREL CONE

8 FLUSH WAVE SPRING

9 SMALLEY RING

10 O-RING-128

11 BARREL SUB ASS 75 PSI

BARREL SUB ASS 100 PSI

BARREL SUB ASS 120 PSI

BARREL SUB ASS 150 PSI

12 BARREL LABEL - BLUE

BARREL LABEL - RED

QTY. PART NUMBER

1 B500

46 V2135

1 VOQ-4225

1 V4280

1 B567

1 B565

1 B563

1 B566

1 B560

1 B525

1 B785

1 V4270

1 VO-128

1 B820-ER-75

1 B820-ER-100

1 B820-ER-120

1 B820-ER-150

1 B740

1 B740-RED

2

INDEX DESCRIPTION

13 O-RING-030

14 VALVE PLUG

15 O-RING-109

16 I/O SCREW

17 7/32" TORLON BALL

18 ER SHAPER GUIDE

19 NAME LABEL - BLUE - 75 PSI

NAME LABEL - RED - 100 PSI

NAME LABEL - BLUE - 120 PSI

NAME LABEL - BLUE - 150 PSI

20 10-32 X 1/4 SET SCREW

21 BASE ER SWIVEL

22 3/16" SS BALL

23 PORT PLUG

24 COUPLING 1.5"NH ROCKER LUG

25 GASKET - 1.5" HOSE COUPLING

26 5/16-18 X 1-7/16 BUTTON HEAD SCREW

27 ACTUATOR W/PLUG ULTIMATIC 12-24VDC

28 1/4-20 X 3 SOCKET HEAD SCREW

QTY. PART NUMBER

1 VO-030

1 B590

1 VO-109

1 B595

4 V2130-TORLON

1 B514

1 B745F

1 B745

1 B745-120

1 B745-150

2 VT10Y32SS250

1 B663

34 V2120

1 B770

1 F10097N

1 V3130

1 V31-18BH1.4

1 B945

2 VT25-20SH3.0

©Copyright Task Force Tips, Inc. 2012

10

LIB-065 April 11, 2012 Rev 00

NOTICE

For Installations on Non-TFT RC Monitors

If this nozzle is being installed on a non-TFT monitor, it will be necessary to purchase and install part

#Y5475 Female Plug. This female plug includes a 6-wire cable that is 28” long.

1) Cut the green, red/yellow, red/black and red/blue wires from the loose end of the cable.

2) Connect the red and red/white wires to customer control system.

3) Test nozzle motor direction. If direction is opposite of desired function, reverse red and red/white wires.

4) Do not make any modifi cations inside TFT actuator housing. This will void warranty.

©Copyright Task Force Tips, Inc. 2012

11

LIB-065 April 11, 2012 Rev 00

11.0 WARRANTY

Task Force Tips, Inc., 3701 Innovation Way, Valparaiso, IN 46383-9327 USA (“TFT”) warrants to the original purchaser of its nozzles, and to anyone to whom it is transferred, that the equipment shall be free from defects in material and workmanship during the fi ve

(5) year period from the date of purchase.

TFT’s obligation under this warranty is specifi cally limited to replacing or repairing the equipment (or its parts) which are shown by

TFT’s examination to be in a defective condition attributable to TFT. To qualify for this limited warranty, the claimant must return the equipment to TFT, at 3701 Innovation Way, Valparaiso, IN 46383-9327 USA, within a reasonable time after discovery of the defect. TFT will examine the equipment. If TFT determines that there is a defect attributable to it, it will correct the problem within a reasonable time. If the equipment is covered by this limited warranty, TFT will assume the expenses of repair.

If any defect attributable to TFT under this limited warranty cannot be reasonably cured by repair or replacement, TFT may elect to refund the purchase price of the equipment, less reasonable depreciation, in complete discharge of its obligations under this limited warranty. If TFT makes this election, claimant shall return the equipment to TFT free and clear of any liens and encumbrances.

This is a limited warranty. The original purchaser of the equipment, any person to whom it is transferred, and any person who is an intended or unintended benefi ciary of the equipment, shall not be entitled to recover from TFT any consequential or incidental damages for injury to person and/or property resulting from any defective equipment manufactured or assembled by TFT. It is agreed and understood that the price stated for the equipment is in part consideration for limiting TFT’s liability. Some states do not allow the exclusion or limitation of incidental or consequential damages, so the above may not apply to you.

TFT shall have no obligation under this limited warranty if the equipment is, or has been, misused or neglected (including failure to provide reasonable maintenance) or if there have been accidents to the equipment or if it has been repaired or altered by someone else.

THIS IS A LIMITED EXPRESS WARRANTY ONLY. TFT EXPRESSLY DISCLAIMS WITH RESPECT TO THE EQUIPMENT ALL

IMPLIED WARRANTIES OF MERCHANTABILITY AND ALL IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR

PURPOSE.

THERE IS NO WARRANTY OF ANY NATURE MADE BY TFT BEYOND THAT STATED IN THE DOCUMENT.

This limited warranty gives you specifi c legal rights, and you may also have other rights which vary from state to state.

TASK FORCE TIPS, INC.

MADE IN USA • www.tft.com

©Copyright Task Force Tips, Inc. 2012

3701 Innovation Way, Valparaiso, IN 46383-9327 USA

800-348-2686 • 219- 462-6161 • Fax 219-464-7155

LIB-065 April 11, 2012 Rev 00

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement