PP pre
Question list
1
Stillson wrench
2
Compound leverage Wrench
3
Contractor
4
Cast Iron Soil Pipe Institute
5
Exterior Elevation Drawing
6
1/2
7
1 ½”
8
5
9
Chain wrench
10
Hex wrench
11
Basket Strainer wrench
12
Bench Yoke Vise
13
Isometric Drawing
14
Stop box
15
Fixture traps
16
Fixture drain
17
Circulating pump
18
CS AND PS
19
ASTM
20
3/4 "
21
Rainwater leader
22
Stepladder
23
Class A
24
Thermoplastic
25
White
26
Journeymen
27
American National Standard Institute
28
National Master Plumbers Association of the Philippines
29
Plot plan
30
Corporation Cock
31
Soil pipe
32
Vent pipes
33
Face shield
34
Extension Cord
35
Rigging
36
Class C
37
Thermosetting
38
Home Run
39
Blue
40
Welded Pipe
41
Shoulder Nipple
42
Solid wedge disk gate valve
43
Apprentice
44
Occupational Safety and Health Administration
45
Schematic piping layout
46
Water service
47
Stack
48
Personal protective equipment
49
Fixed Ladder
50
Ladder
51
Class B
52
Rapwrench
53
8
54
1 ¼” long
55
Foot valve
56
Plug
57
U.L.
58
95-5 tin antimony
59
Automatically
60
Chloride
61
Toxic waste
62
The presence of algae
63
Torque Wrench
64
1/8 bigger than their inside diameter
65
Portable tristand chain vise
66
Allen wrench
67
Offset pipe wrench
68
End-pipe wrench
69
Basin Wrench
70
Water main
71
Water meter
72
Waste
73
Goggles
74
Extension ladder
75
Class C
76
Blue
77
Seamless pipe
78
Gate valve
79
Red
80
Estimator
81
Section drawing
82
Corporation cock
83
Horizontal Branch
84
Pawl lock
85
Class D
86
Close nipple
87
Split wedge disk gate valve
88
Cross linked polyethylene
89
Class B
90
Detail drawing
91
1 ¼” long
92
8
93
¾”
94
Solid wedge
95
Steam
96
Spring yarning iron
97
Screwed
98
The presence of algae
99
1/2"
100
1/2"
YT1 Materials Engineer EXAM
YT1 Materials Engineer EXAM
Anonymous · 100 questions · 2 mo agoYT1 Materials Engineer EXAM
YT1 Materials Engineer EXAM
100 questions • 2 mo agoYT2 Materials Engineer EXAM
YT2 Materials Engineer EXAM
Anonymous · 100 questions · 2 mo agoYT2 Materials Engineer EXAM
YT2 Materials Engineer EXAM
100 questions • 2 mo agoProject Engineer YT 1
Project Engineer YT 1
Anonymous · 100 questions · 2 mo agoProject Engineer YT 1
Project Engineer YT 1
100 questions • 2 mo agoProject Engineer EXAM
Project Engineer EXAM
Anonymous · 62 questions · 2 mo agoProject Engineer EXAM
Project Engineer EXAM
62 questions • 2 mo agoProject Engineer EXAM 68
Project Engineer EXAM 68
Anonymous · 100 questions · 2 mo agoProject Engineer EXAM 68
Project Engineer EXAM 68
100 questions • 2 mo agoProject Engineer EXAM 82
Project Engineer EXAM 82
Anonymous · 100 questions · 2 mo agoProject Engineer EXAM 82
Project Engineer EXAM 82
100 questions • 2 mo agoJuly 2023 PE Refresher
July 2023 PE Refresher
Anonymous · 70 questions · 2 mo agoJuly 2023 PE Refresher
July 2023 PE Refresher
70 questions • 2 mo agoAugust 2019 Special PE Exam
August 2019 Special PE Exam
Anonymous · 93 questions · 2 mo agoAugust 2019 Special PE Exam
August 2019 Special PE Exam
93 questions • 2 mo agoRNPCP Chapter 1 to 5
RNPCP Chapter 1 to 5
Anonymous · 86 questions · 2 mo agoRNPCP Chapter 1 to 5
RNPCP Chapter 1 to 5
86 questions • 2 mo agoPlumbing Code 4
Plumbing Code 4
Anonymous · 100 questions · 2 mo agoPlumbing Code 4
Plumbing Code 4
100 questions • 2 mo agoPlumbing Code 5
Plumbing Code 5
Anonymous · 100 questions · 2 mo agoPlumbing Code 5
Plumbing Code 5
100 questions • 2 mo agoPlumbing Code 6
Plumbing Code 6
Anonymous · 100 questions · 2 mo agoPlumbing Code 6
Plumbing Code 6
100 questions • 2 mo agoPlumbing Code 7
Plumbing Code 7
Anonymous · 100 questions · 2 mo agoPlumbing Code 7
Plumbing Code 7
100 questions • 2 mo agoPlumbing Code 8
Plumbing Code 8
Anonymous · 100 questions · 2 mo agoPlumbing Code 8
Plumbing Code 8
100 questions • 2 mo agoPlumbing Code 3
Plumbing Code 3
Anonymous · 100 questions · 2 mo agoPlumbing Code 3
Plumbing Code 3
100 questions • 2 mo agoSanitation, Plumbing Design, and Installation 2
Sanitation, Plumbing Design, and Installation 2
Anonymous · 97 questions · 2 mo agoSanitation, Plumbing Design, and Installation 2
Sanitation, Plumbing Design, and Installation 2
97 questions • 2 mo agoSanitation, Plumbing Design, and Installation 1
Sanitation, Plumbing Design, and Installation 1
Anonymous · 99 questions · 2 mo agoSanitation, Plumbing Design, and Installation 1
Sanitation, Plumbing Design, and Installation 1
99 questions • 2 mo agoSanitation, Plumbing Design, and Installation 3
Sanitation, Plumbing Design, and Installation 3
Anonymous · 96 questions · 2 mo agoSanitation, Plumbing Design, and Installation 3
Sanitation, Plumbing Design, and Installation 3
96 questions • 2 mo agoSanitation, Plumbing Design, and Installation 4
Sanitation, Plumbing Design, and Installation 4
Anonymous · 95 questions · 2 mo agoSanitation, Plumbing Design, and Installation 4
Sanitation, Plumbing Design, and Installation 4
95 questions • 2 mo agoSanitation, Plumbing Design, and Installation 5
Sanitation, Plumbing Design, and Installation 5
Anonymous · 97 questions · 2 mo agoSanitation, Plumbing Design, and Installation 5
Sanitation, Plumbing Design, and Installation 5
97 questions • 2 mo agoSanitation, Plumbing Design, and Installation 7
Sanitation, Plumbing Design, and Installation 7
Anonymous · 100 questions · 2 mo agoSanitation, Plumbing Design, and Installation 7
Sanitation, Plumbing Design, and Installation 7
100 questions • 2 mo agoSanitation, Plumbing Design, and Installation 8
Sanitation, Plumbing Design, and Installation 8
Anonymous · 98 questions · 2 mo agoSanitation, Plumbing Design, and Installation 8
Sanitation, Plumbing Design, and Installation 8
98 questions • 2 mo agoPlumbing Tools 1
Plumbing Tools 1
Anonymous · 87 questions · 2 mo agoPlumbing Tools 1
Plumbing Tools 1
87 questions • 2 mo agoPlumbing Tools 2
Plumbing Tools 2
Anonymous · 53 questions · 2 mo agoPlumbing Tools 2
Plumbing Tools 2
53 questions • 2 mo agoPractical Problems and Experiences 1
Practical Problems and Experiences 1
Anonymous · 100 questions · 2 mo agoPractical Problems and Experiences 1
Practical Problems and Experiences 1
100 questions • 2 mo agoPractical Problems and Experiences 2
Practical Problems and Experiences 2
Anonymous · 100 questions · 2 mo agoPractical Problems and Experiences 2
Practical Problems and Experiences 2
100 questions • 2 mo agoPractical Problems and Experiences 3
Practical Problems and Experiences 3
Anonymous · 99 questions · 2 mo agoPractical Problems and Experiences 3
Practical Problems and Experiences 3
99 questions • 2 mo agoPractical Problems and Experiences 4
Practical Problems and Experiences 4
Anonymous · 100 questions · 2 mo agoPractical Problems and Experiences 4
Practical Problems and Experiences 4
100 questions • 2 mo agoPlumbing Arithmetic Terms 1
Plumbing Arithmetic Terms 1
Anonymous · 49 questions · 2 mo agoPlumbing Arithmetic Terms 1
Plumbing Arithmetic Terms 1
49 questions • 2 mo agoPlumbing Arithmetic Terms 2
Plumbing Arithmetic Terms 2
Anonymous · 47 questions · 2 mo agoPlumbing Arithmetic Terms 2
Plumbing Arithmetic Terms 2
47 questions • 2 mo agoPlumbing Arithmetic Terms 3
Plumbing Arithmetic Terms 3
Anonymous · 49 questions · 2 mo agoPlumbing Arithmetic Terms 3
Plumbing Arithmetic Terms 3
49 questions • 2 mo agoPlumbing Arithmetic Terms 4
Plumbing Arithmetic Terms 4
Anonymous · 27 questions · 2 mo agoPlumbing Arithmetic Terms 4
Plumbing Arithmetic Terms 4
27 questions • 2 mo agoPlumbing Code WSFU
Plumbing Code WSFU
Anonymous · 58 questions · 2 mo agoPlumbing Code WSFU
Plumbing Code WSFU
58 questions • 2 mo agoPractical Problems and Experiences REFRESHER 1
Practical Problems and Experiences REFRESHER 1
Anonymous · 100 questions · 2 mo agoPractical Problems and Experiences REFRESHER 1
Practical Problems and Experiences REFRESHER 1
100 questions • 2 mo agoPractical Problems and Experiences REFRESHER 2
Practical Problems and Experiences REFRESHER 2
Anonymous · 70 questions · 2 mo agoPractical Problems and Experiences REFRESHER 2
Practical Problems and Experiences REFRESHER 2
70 questions • 2 mo agoItem # and Descriptions
Item # and Descriptions
Anonymous · 24 questions · 2 mo agoItem # and Descriptions
Item # and Descriptions
24 questions • 2 mo agoItem 200 Aggregate Subbase Course
Item 200 Aggregate Subbase Course
Anonymous · 16 questions · 2 mo agoItem 200 Aggregate Subbase Course
Item 200 Aggregate Subbase Course
16 questions • 2 mo agoItem 201 Aggregate Base Course
Item 201 Aggregate Base Course
Anonymous · 16 questions · 2 mo agoItem 201 Aggregate Base Course
Item 201 Aggregate Base Course
16 questions • 2 mo agoItem 202 Crushed Aggregate Base Course
Item 202 Crushed Aggregate Base Course
Anonymous · 18 questions · 2 mo agoItem 202 Crushed Aggregate Base Course
Item 202 Crushed Aggregate Base Course
18 questions • 2 mo agoItem 203 Lime Stabilized Road Mix Base Course
Item 203 Lime Stabilized Road Mix Base Course
Anonymous · 27 questions · 2 mo agoItem 203 Lime Stabilized Road Mix Base Course
Item 203 Lime Stabilized Road Mix Base Course
27 questions • 2 mo agoItem 204 Portland Cement Stabilized Road Mix Base Course
Item 204 Portland Cement Stabilized Road Mix Base Course
Anonymous · 7 questions · 2 mo agoItem 204 Portland Cement Stabilized Road Mix Base Course
Item 204 Portland Cement Stabilized Road Mix Base Course
7 questions • 2 mo agoItem 207 Portland Cement Stabilized Treated Plant Mix Base Course
Item 207 Portland Cement Stabilized Treated Plant Mix Base Course
Anonymous · 13 questions · 2 mo agoItem 207 Portland Cement Stabilized Treated Plant Mix Base Course
Item 207 Portland Cement Stabilized Treated Plant Mix Base Course
13 questions • 2 mo agoItem 205 Asphalt Stabilized Road Mix Base Course
Item 205 Asphalt Stabilized Road Mix Base Course
Anonymous · 7 questions · 2 mo agoItem 205 Asphalt Stabilized Road Mix Base Course
Item 205 Asphalt Stabilized Road Mix Base Course
7 questions • 2 mo agoItem 206 Chemically Stabilized Road Mix Subbase/Base Course
Item 206 Chemically Stabilized Road Mix Subbase/Base Course
Anonymous · 11 questions · 2 mo agoItem 206 Chemically Stabilized Road Mix Subbase/Base Course
Item 206 Chemically Stabilized Road Mix Subbase/Base Course
11 questions • 2 mo agoItem 300 Aggregate Surface Course
Item 300 Aggregate Surface Course
Anonymous · 11 questions · 2 mo agoItem 300 Aggregate Surface Course
Item 300 Aggregate Surface Course
11 questions • 2 mo agoItem 301 Bituminous Prime Coat
Item 301 Bituminous Prime Coat
Anonymous · 10 questions · 2 mo agoItem 301 Bituminous Prime Coat
Item 301 Bituminous Prime Coat
10 questions • 2 mo agoItem 303 Bituminous Seal Coat
Item 303 Bituminous Seal Coat
Anonymous · 20 questions · 2 mo agoItem 303 Bituminous Seal Coat
Item 303 Bituminous Seal Coat
20 questions • 2 mo agoRNPCP Chapter 6 to 9
RNPCP Chapter 6 to 9
Anonymous · 94 questions · 2 mo agoRNPCP Chapter 6 to 9
RNPCP Chapter 6 to 9
94 questions • 2 mo agoRNPCP Chapter 10 to 13
RNPCP Chapter 10 to 13
Anonymous · 93 questions · 2 mo agoRNPCP Chapter 10 to 13
RNPCP Chapter 10 to 13
93 questions • 2 mo agoRNPCP Appendix A and B
RNPCP Appendix A and B
Anonymous · 79 questions · 2 mo agoRNPCP Appendix A and B
RNPCP Appendix A and B
79 questions • 2 mo agoRepublic Acts
Republic Acts
Anonymous · 9 questions · 2 mo agoRepublic Acts
Republic Acts
9 questions • 2 mo agoPlumbing Arithmetic Terms 5
Plumbing Arithmetic Terms 5
Anonymous · 68 questions · 2 mo agoPlumbing Arithmetic Terms 5
Plumbing Arithmetic Terms 5
68 questions • 2 mo agoPrinciples and Code of Ethics
Principles and Code of Ethics
Anonymous · 29 questions · 2 mo agoPrinciples and Code of Ethics
Principles and Code of Ethics
29 questions • 2 mo agoPlumbing Arithmetic Problems 1
Plumbing Arithmetic Problems 1
Anonymous · 75 questions · 2 mo agoPlumbing Arithmetic Problems 1
Plumbing Arithmetic Problems 1
75 questions • 2 mo agoItem 406 Prestressed Concrete Structures
Item 406 Prestressed Concrete Structures
Anonymous · 36 questions · 2 mo agoItem 406 Prestressed Concrete Structures
Item 406 Prestressed Concrete Structures
36 questions • 2 mo agoItem 405 Structural Concrete
Item 405 Structural Concrete
Anonymous · 41 questions · 2 mo agoItem 405 Structural Concrete
Item 405 Structural Concrete
41 questions • 2 mo agoItem 400 Piling
Item 400 Piling
Anonymous · 80 questions · 2 mo agoItem 400 Piling
Item 400 Piling
80 questions • 2 mo agoItem 311 Portland Cement Concrete Pavement (PART 2)
Item 311 Portland Cement Concrete Pavement (PART 2)
Anonymous · 61 questions · 2 mo agoItem 311 Portland Cement Concrete Pavement (PART 2)
Item 311 Portland Cement Concrete Pavement (PART 2)
61 questions • 2 mo agoItem 311 Portland Cement Concrete Pavement (PART 1)
Item 311 Portland Cement Concrete Pavement (PART 1)
Anonymous · 78 questions · 2 mo agoItem 311 Portland Cement Concrete Pavement (PART 1)
Item 311 Portland Cement Concrete Pavement (PART 1)
78 questions • 2 mo agoStandpipe Requirements
Standpipe Requirements
Anonymous · 29 questions · 2 mo agoStandpipe Requirements
Standpipe Requirements
29 questions • 2 mo agoSpdi 1
Spdi 1
Anonymous · 100 questions · 2 mo agoSpdi 1
Spdi 1
100 questions • 2 mo agoSpdi 2
Spdi 2
Anonymous · 98 questions · 2 mo agoSpdi 2
Spdi 2
98 questions • 2 mo agoSPI version D pt 2
SPI version D pt 2
Anonymous · 61 questions · 2 mo agoSPI version D pt 2
SPI version D pt 2
61 questions • 2 mo agoplumbing code
plumbing code
Anonymous · 100 questions · 2 mo agoplumbing code
plumbing code
100 questions • 2 mo agoplumbing code 2
plumbing code 2
Anonymous · 100 questions · 2 mo agoplumbing code 2
plumbing code 2
100 questions • 2 mo agoplumbing code 3
plumbing code 3
Anonymous · 56 questions · 2 mo agoplumbing code 3
plumbing code 3
56 questions • 2 mo agoPractice Problem
Practice Problem
Anonymous · 70 questions · 2 mo agoPractice Problem
Practice Problem
70 questions • 2 mo agoPP Pre 2
PP Pre 2
Anonymous · 100 questions · 2 mo agoPP Pre 2
PP Pre 2
100 questions • 2 mo agoPP pre 3
PP pre 3
Anonymous · 44 questions · 2 mo agoPP pre 3
PP pre 3
44 questions • 2 mo agoWT 1
WT 1
Anonymous · 50 questions · 2 mo agoWT 1
WT 1
50 questions • 2 mo agoWT 2
WT 2
Anonymous · 48 questions · 2 mo agoWT 2
WT 2
48 questions • 2 mo agoWT 3
WT 3
Anonymous · 50 questions · 2 mo agoWT 3
WT 3
50 questions • 2 mo agoWT 6
WT 6
Anonymous · 50 questions · 2 mo agoWT 6
WT 6
50 questions • 2 mo agoDefinition of Terms 1
Definition of Terms 1
Anonymous · 90 questions · 2 mo agoDefinition of Terms 1
Definition of Terms 1
90 questions • 2 mo agoDefinition of Terms 2
Definition of Terms 2
Anonymous · 90 questions · 2 mo agoDefinition of Terms 2
Definition of Terms 2
90 questions • 2 mo agoDefinition of Terms 3
Definition of Terms 3
Anonymous · 90 questions · 2 mo agoDefinition of Terms 3
Definition of Terms 3
90 questions • 2 mo agoRefresher SPDI 1
Refresher SPDI 1
Anonymous · 100 questions · 2 mo agoRefresher SPDI 1
Refresher SPDI 1
100 questions • 2 mo agoRefresher SPDI 1
Refresher SPDI 1
Anonymous · 9 questions · 2 mo agoRefresher SPDI 1
Refresher SPDI 1
9 questions • 2 mo agoWeekly Test 1
Weekly Test 1
Anonymous · 50 questions · 2 mo agoWeekly Test 1
Weekly Test 1
50 questions • 2 mo agoWeekly Test 2
Weekly Test 2
Anonymous · 50 questions · 2 mo agoWeekly Test 2
Weekly Test 2
50 questions • 2 mo agoWeekly Test 3
Weekly Test 3
Anonymous · 50 questions · 2 mo agoWeekly Test 3
Weekly Test 3
50 questions • 2 mo agoMPLE
MPLE
Anonymous · 41 questions · 2 mo agoMPLE
MPLE
41 questions • 2 mo agoCDG- Plumbing Code 1
CDG- Plumbing Code 1
Anonymous · 48 questions · 2 mo agoCDG- Plumbing Code 1
CDG- Plumbing Code 1
48 questions • 2 mo agoCDG- Plumbing Code 1.1
CDG- Plumbing Code 1.1
Anonymous · 50 questions · 2 mo agoCDG- Plumbing Code 1.1
CDG- Plumbing Code 1.1
50 questions • 2 mo agoCDG- Plumbing Code 1.4
CDG- Plumbing Code 1.4
Anonymous · 23 questions · 2 mo agoCDG- Plumbing Code 1.4
CDG- Plumbing Code 1.4
23 questions • 2 mo agoCDG- Plumbing Code 1.2
CDG- Plumbing Code 1.2
Anonymous · 50 questions · 2 mo agoCDG- Plumbing Code 1.2
CDG- Plumbing Code 1.2
50 questions • 2 mo agoCGD- Plumbing Code 1.3
CGD- Plumbing Code 1.3
Anonymous · 50 questions · 2 mo agoCGD- Plumbing Code 1.3
CGD- Plumbing Code 1.3
50 questions • 2 mo agoPlumbing Code 1
Plumbing Code 1
Anonymous · 50 questions · 2 mo agoPlumbing Code 1
Plumbing Code 1
50 questions • 2 mo agoPlumbing Code 1.1
Plumbing Code 1.1
Anonymous · 22 questions · 2 mo agoPlumbing Code 1.1
Plumbing Code 1.1
22 questions • 2 mo agoCGD - Sanitary Design
CGD - Sanitary Design
Anonymous · 19 questions · 2 mo agoCGD - Sanitary Design
CGD - Sanitary Design
19 questions • 2 mo agoPractical Problems 1
Practical Problems 1
Anonymous · 50 questions · 2 mo agoPractical Problems 1
Practical Problems 1
50 questions • 2 mo agoPractical Problems 1.1
Practical Problems 1.1
Anonymous · 47 questions · 2 mo agoPractical Problems 1.1
Practical Problems 1.1
47 questions • 2 mo agoPractical Problems 2
Practical Problems 2
Anonymous · 50 questions · 2 mo agoPractical Problems 2
Practical Problems 2
50 questions • 2 mo agoPractical Problems 2.1
Practical Problems 2.1
Anonymous · 50 questions · 2 mo agoPractical Problems 2.1
Practical Problems 2.1
50 questions • 2 mo agoPlumbing Arithmetic 1
Plumbing Arithmetic 1
Anonymous · 50 questions · 2 mo agoPlumbing Arithmetic 1
Plumbing Arithmetic 1
50 questions • 2 mo agoPlumbing Arithmetic 1.1
Plumbing Arithmetic 1.1
Anonymous · 50 questions · 2 mo agoPlumbing Arithmetic 1.1
Plumbing Arithmetic 1.1
50 questions • 2 mo agoPlumbing Arithmetic 2
Plumbing Arithmetic 2
Anonymous · 50 questions · 2 mo agoPlumbing Arithmetic 2
Plumbing Arithmetic 2
50 questions • 2 mo agoPlumbing Arithmetic 2.1
Plumbing Arithmetic 2.1
Anonymous · 50 questions · 2 mo agoPlumbing Arithmetic 2.1
Plumbing Arithmetic 2.1
50 questions • 2 mo agoQuestion list
1
Stillson wrench
2
Compound leverage Wrench
3
Contractor
4
Cast Iron Soil Pipe Institute
5
Exterior Elevation Drawing
6
1/2
7
1 ½”
8
5
9
Chain wrench
10
Hex wrench
11
Basket Strainer wrench
12
Bench Yoke Vise
13
Isometric Drawing
14
Stop box
15
Fixture traps
16
Fixture drain
17
Circulating pump
18
CS AND PS
19
ASTM
20
3/4 "
21
Rainwater leader
22
Stepladder
23
Class A
24
Thermoplastic
25
White
26
Journeymen
27
American National Standard Institute
28
National Master Plumbers Association of the Philippines
29
Plot plan
30
Corporation Cock
31
Soil pipe
32
Vent pipes
33
Face shield
34
Extension Cord
35
Rigging
36
Class C
37
Thermosetting
38
Home Run
39
Blue
40
Welded Pipe
41
Shoulder Nipple
42
Solid wedge disk gate valve
43
Apprentice
44
Occupational Safety and Health Administration
45
Schematic piping layout
46
Water service
47
Stack
48
Personal protective equipment
49
Fixed Ladder
50
Ladder
51
Class B
52
Rapwrench
53
8
54
1 ¼” long
55
Foot valve
56
Plug
57
U.L.
58
95-5 tin antimony
59
Automatically
60
Chloride
61
Toxic waste
62
The presence of algae
63
Torque Wrench
64
1/8 bigger than their inside diameter
65
Portable tristand chain vise
66
Allen wrench
67
Offset pipe wrench
68
End-pipe wrench
69
Basin Wrench
70
Water main
71
Water meter
72
Waste
73
Goggles
74
Extension ladder
75
Class C
76
Blue
77
Seamless pipe
78
Gate valve
79
Red
80
Estimator
81
Section drawing
82
Corporation cock
83
Horizontal Branch
84
Pawl lock
85
Class D
86
Close nipple
87
Split wedge disk gate valve
88
Cross linked polyethylene
89
Class B
90
Detail drawing
91
1 ¼” long
92
8
93
¾”
94
Solid wedge
95
Steam
96
Spring yarning iron
97
Screwed
98
The presence of algae
99
1/2"
100
1/2"