Jump to content

Module:GHS phrases/data

From Simple English Wikipedia, the free encyclopedia

This module maintains a record of all H-phrases and P-phrases, including predefined combinations, as well as each of their respective descriptions for use by Module:GHS phrases and associated templates. This module also maintains a record of omission rules as defined by the GHS.

All codes

[change source]
Code Phrase
H200 (Obsolete) Unstable explosive.
H201 (Obsolete) Explosive: mass explosion hazard.
H202 (Obsolete) Explosive: severe projection hazard.
H203 (Obsolete) Explosive: fire, blast or projection hazard.
H204 Fire or projection hazard.
H205 (Obsolete) May mass explode in fire.
H206 Fire, blast or projection hazard: increased risk of explosion if desensitizing agent is reduced.
H207 Fire or projection hazard; increased risk of explosion if desensitizing agent is reduced.
H208 Fire hazard; increased risk of explosion if desensitizing agent is reduced.
H209 Explosive.
H210 Very explosive.
H211 May be sensitive.
H220 Extremely flammable gas.
H221 Flammable gas.
H222 Extremely flammable aerosol.
H223 Flammable aerosol.
H224 Extremely flammable liquid and vapour.
H225 Highly flammable liquid and vapour.
H226 Flammable liquid and vapour.
H227 Combustible liquid.
H228 Flammable solid.
H229 Pressurized container: may burst if heated.
H230 May react explosively even in the absence of air.
H231 May react explosively even in the absence of air at elevated pressure and/or temperature.
H232 May ignite spontaneously if exposed to air.
H240 Heating may cause an explosion.
H241 Heating may cause a fire or explosion.
H242 Heating may cause a fire.
H250 Catches fire spontaneously if exposed to air.
H251 Self-heating: may catch fire.
H252 Self-heating in large quantities: may catch fire.
H260 In contact with water releases flammable gases which may ignite spontaneously.
H261 In contact with water releases flammable gas.
H270 May cause or intensify fire: oxidizer.
H271 May cause fire or explosion: strong oxidizer.
H272 May intensify fire: oxidizer.
H280 Contains gas under pressure: may explode if heated.
H281 Contains refrigerated gas: may cause cryogenic burns or injury.
H282 Extremely flammable chemical under pressure: May explode if heated.
H283 Flammable chemical under pressure: May explode if heated.
H284 Chemical under pressure: May explode if heated.
H290 May be corrosive to metals.
H300 Fatal if swallowed.
H300+H310 Fatal if swallowed or in contact with skin.
H300+H310+H330 Fatal if swallowed, in contact with skin or if inhaled.
H300+H330 Fatal if swallowed or if inhaled.
H301 Toxic if swallowed.
H301+H311 Toxic if swallowed or in contact with skin.
H301+H311+H331 Toxic if swallowed, in contact with skin or if inhaled.
H301+H331 Toxic if swallowed or if inhaled.
H302 Harmful if swallowed.
H302+H312 Harmful if swallowed or in contact with skin.
H302+H312+H332 Harmful if swallowed, in contact with skin or if inhaled.
H302+H332 Harmful if swallowed or inhaled.
H303 May be harmful if swallowed.
H303+H313 May be harmful if swallowed or in contact with skin.
H303+H313+H333 May be harmful if swallowed, in contact with skin or if inhaled.
H303+H333 May be harmful if swallowed or if inhaled.
H304 May be fatal if swallowed and enters airways.
H305 May be harmful if swallowed and enters airways.
H310 Fatal in contact with skin.
H310+H330 Fatal in contact with skin or if inhaled.
H311 Toxic in contact with skin.
H311+H331 Toxic in contact with skin or if inhaled.
H312 Harmful in contact with skin.
H312+H332 Harmful in contact with skin or if inhaled.
H313 May be harmful in contact with skin.
H313+H333 May be harmful in contact with skin or if inhaled.
H314 Causes severe skin burns and eye damage.
H315 Causes skin irritation.
H315+H319 Causes skin irritation and serious eye irritation.
H315+H320 Causes skin and eye irritation.
H316 Causes mild skin irritation.
H317 May cause an allergic skin reaction.
H318 Causes serious eye damage.
H319 Causes serious eye irritation.
H320 Causes eye irritation.
H330 Fatal if inhaled.
H331 Toxic if inhaled.
H332 Harmful if inhaled.
H333 May be harmful if inhaled.
H334 May cause allergy or asthma symptoms of breathing difficulties if inhaled.
H335 May cause respiratory irritation.
H336 May cause drowsiness or dizziness.
H340 May cause genetic defects.
H341 Suspected of causing genetic defects.
H350 May cause cancer.
H350i May cause cancer by inhalation.
H351 Suspected of causing cancer.
H360 May damage fertility or the unborn child.
H360D May damage the unborn child.
H360Df May damage the unborn child. Suspected of damaging fertility.
H360F May damage fertility.
H360FD May damage fertility. May damage the unborn child.
H360Fd May damage fertility. Suspected of damaging the unborn child.
H361 Suspected of damaging fertility or the unborn child.
H361d Suspected of damaging the unborn child.
H361f Suspected of damaging fertility.
H361fd Suspected of damaging fertility. Suspected of damaging the unborn child.
H362 May cause harm to breast-fed children.
H370 Causes damage to organs.
H371 May cause damage to organs.
H372 Causes damage to organs through prolonged or repeated exposure.
H373 May cause damage to organs through prolonged or repeated exposure.
H400 Very toxic to aquatic life.
H401 Toxic to aquatic life.
H402 Harmful to aquatic life.
H410 Very toxic to aquatic life with long lasting effects.
H411 Toxic to aquatic life with long lasting effects.
H412 Harmful to aquatic life with long lasting effects.
H413 May cause long lasting harmful effects to aquatic life.
H420 Harms public health and the environment by destroying ozone in the upper atmosphere.
H421 Harms public health and the environment by contributing to global warming.
H441 (Obsolete) Very toxic to terrestrial invertebrates.
Code Phrase
P101 If medical advice is needed, have product container or label at hand.
P102 Keep out of reach of children.
P103 Read carefully and follow all instructions.
P201 (Obsolete) Obtain special instructions before use.
P202 (Obsolete) Do not handle until all safety precautions have been read and understood.
P203 Obtain, read and follow all safety instructions before use.
P210 Keep away from heat, hot surfaces, sparks, open flames and other ignition sources. No smoking.
P211 Do not spray on an open flame or other ignition source.
P212 Avoid heating under confinement or reduction of the desensitized agent.
P220 Keep away from clothing and other combustible materials.
P221 (Obsolete) Take any precaution to avoid mixing with combustibles/...
P222 Do not allow contact with air.
P223 Do not allow contact with water.
P230 Keep diluted with ...
P231 Handle and store contents under inert gas/...
P231+P232 Handle and store contents under inert gas/... Protect from moisture.
P232 Protect from moisture.
P233 Keep container tightly closed.
P234 Keep only in original container.
P235 Keep cool.
P235+P410 (Obsolete) Keep cool. Protect from sunlight.
P236 Keep only in original packaging; Division ... in the transport configuration.
P240 Ground and bond container and receiving equipment.
P241 Use explosion-proof [electrical/ventilating/lighting/...] equipment.
P242 Use non-sparking tools.
P243 Take action to prevent static discharges.
P244 Keep valves and fittings free from oil and grease
P250 Do not subject to grinding/shock/friction/...
P251 Do not pierce or burn, even after use.
P260 Do not breathe dust/fume/gas/mist/vapours/spray.
P261 Avoid breathing dust/fume/gas/mist/vapours/spray.
P262 Do not get in eyes, on skin, or on clothing.
P263 Avoid contact during pregnancy and while nursing.
P264 Wash hands [and ...] thoroughly after handling.
P264+P265 Wash hands [and ...] thoroughly after handling. Do not touch eyes.
P265 Do not touch eyes.
P270 Do not eat, drink or smoke when using this product.
P271 Use only outdoors or with adequate ventilation.
P272 Contaminated work clothing should not be allowed out of the workplace.
P273 Avoid release to the environment.
P280 Wear protective gloves/protective clothing/eye protection/face protection/hearing protection/...
P281 (Obsolete) Use personal protective equipment as required.
P282 Wear cold insulating gloves and either face shield or eye protection.
P283 Wear fire resistant or flame-retardant clothing.
P284 In case of inadequate ventilation wear respiratory protection.
P285 (Obsolete) In case of inadequate ventilation wear respiratory protection.
P301 IF SWALLOWED:
P301+P310 (Obsolete) IF SWALLOWED: Immediately call a POISON CENTER or doctor/physician.
P301+P310+P330 (Obsolete) IF SWALLOWED: Immediately call a POISON CENTER or doctor/physician. Rinse mouth.
P301+P312 (Obsolete) IF SWALLOWED: Call a POISON CENTER or doctor/physician if you feel unwell.
P301+P312+P330 (Obsolete) IF SWALLOWED: Call a POISON CENTER or doctor/physician if you feel unwell. Rinse mouth.
P301+P316 IF SWALLOWED: Get emergency medical help immediately.
P301+P317 IF SWALLOWED: IF SWALLOWED: Get medical help.
P301+P330+P331 IF SWALLOWED: Rinse mouth. Do NOT induce vomiting.
P302 IF ON SKIN:
P302+P312 (Obsolete) IF ON SKIN: Call a POISON CENTER or doctor/physician if you feel unwell.
P302+P317 (Obsolete) IF ON SKIN: Get medical help.
P302+P334 IF ON SKIN: Immerse in cool water or wrap in wet bandages.
P302+P335+P334 IF ON SKIN: Brush off loose particles from skin and immerse in cool water [or wrap in wet bandages].
P302+P350 (Obsolete) IF ON SKIN: Gently wash with soap and water.
P302+P352 IF ON SKIN: Wash with plenty of water/...
P302+P352+P312 (Obsolete) IF ON SKIN: Wash with soap and water. Call a POISON CENTER or doctor/physician if you feel unwell.
P302+P361+P354 IF ON SKIN: Take off immediately all contaminated clothing. Immediately rinse with water for several minutes.
P303 IF ON SKIN (or hair):
P303+P361+P353 IF ON SKIN (or hair): Remove/Take off immediately all contaminated clothing. Rinse skin with water [or shower].
P303+P361+P353+P315 (Obsolete) IF ON SKIN (or hair): Remove/Take off immediately all contaminated clothing. Rinse skin with water [or shower]. Get immediate medical advice/attention.
P304 IF INHALED:
P304+P312 (Obsolete) IF INHALED: Call a POISON CENTER or doctor/physician if you feel unwell.
P304+P317 (Obsolete) IF INHALED: Get medical help.
P304+P340 IF INHALED: Remove person to fresh air and keep comfortable for breathing.
P304+P340+P310 (Obsolete) IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Immediately call a POISON CENTER or doctor/physician.
P304+P340+P311 (Obsolete) IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Call a POISON CENTER or doctor/physician.
P304+P340+P312 (Obsolete) IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Call a POISON CENTER or doctor/physician if you feel unwell.
P304+P340+P315 (Obsolete) IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Get immediate medical advice/attention.
P304+P341 (Obsolete) IF INHALED: If breathing is difficult, remove victim to fresh air and keep at rest in a position comfortable for breathing.
P305 IF IN EYES:
P305+P351+P338 IF IN EYES: Rinse continuously with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing.
P305+P351+P338+P310 (Obsolete) IF IN EYES: Rinse continuously with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing. Immediately call a POISON CENTER or doctor/physician.
P305+P351+P338+P315 (Obsolete) IF IN EYES: Rinse cautiously with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing. Get immediate medical advice/attention.
P305+P354+P338 IF IN EYES: Immediately rinse with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing.
P306 IF ON CLOTHING:
P306+P360 IF ON CLOTHING: Rinse immediately contaminated clothing and skin with plenty of water before removing clothes.
P307 (Obsolete) IF exposed:
P307+P311 (Obsolete) IF exposed: Call a POISON CENTER or doctor/physician.
P308 IF exposed or concerned:
P308+P310 (Obsolete) IF exposed or concerned: Immediately call a POISON CENTER or doctor/physician.
P308+P311 (Obsolete) IF exposed or concerned: Call a POISON CENTER or doctor/physician.
P308+P313 (Obsolete) IF exposed or concerned: Get medical advice/attention.
P308+P316 IF exposed or concerned: Get emergency medical help immediately.
P309 (Obsolete) IF exposed or you feel unwell:
P309+P311 (Obsolete) IF exposed or you feel unwell: Call a POISON CENTER or doctor/physician.
P310 (Obsolete) Immediately call a POISON CENTER or doctor/physician.
P311 (Obsolete) Call a POISON CENTER or doctor/physician.
P312 (Obsolete) Call a POISON CENTER or doctor/physician if you feel unwell.
P313 (Obsolete) Get medical advice/attention.
P314 (Obsolete) Get Medical advice/attention if you feel unwell.
P315 (Obsolete) Get immediate medical advice/attention.
P316 Get emergency medical help immediately.
P317 Get medical help.
P318 If exposed or concerned, get medical advice.
P319 Get medical help if you feel unwell.
P320 Specific treatment is urgent (see information on this label and safety data sheet).
P321 Specific treatment (see information on this label and safety data sheet).
P322 Specific treatment is urgent (see information on the safety data sheet).
P323 Specific treatment (see information on the safety data sheet).
P330 Rinse mouth.
P331 Do NOT induce vomiting.
P332 If skin irritation occurs:
P332+P313 (Obsolete) If skin irritation occurs: Get medical advice/attention.
P332+P317 If skin irritation occurs: Get medical help.
P333 If skin irritation or a rash occurs:
P333+P313 (Obsolete) If skin irritation or a rash occurs: Get medical advice/attention.
P333+P317 If skin irritation or rash occurs: Get medical help.
P334 Immerse in cool water [or wrap in wet bandages].
P335 Brush off loose particles from skin.
P335+P334 (Obsolete) Brush off loose particles from skin. Immerse in cool water/wrap in wet bandages.
P336 Thaw frosted parts with lukewarm water. Do not rub affected areas.
P336+P315 (Obsolete) Thaw frosted parts with lukewarm water. Do not rub affected area. Get immediate medical advice/attention.
P336+P317 Immediately thaw frosted parts with lukewarm water. Do not rub affected area. Get medical help.
P337 If eye irritation persists:
P337+P313 (Obsolete) If eye irritation persists: Get medical advice/attention.
P337+P317 If eye irritation persists: Get medical help.
P338 Remove contact lenses if present and easy to do. Continue rinsing.
P340 Remove person to fresh air and keep comfortable for breathing.
P341 (Obsolete) If breathing is difficult, remove victim to fresh air and keep at rest in a position comfortable for breathing.
P342 If experiencing respiratory symptoms:
P342+P311 (Obsolete) If experiencing respiratory symptoms: Call a POISON CENTER or doctor/physician.
P342+P316 If experiencing respiratory symptoms: Get emergence medical help immediately.
P350 (Obsolete) Gently wash with soap and water.
P351 Rinse cautiously with water for several minutes.
P352 Wash with plenty of water/...
P353 Rinse skin with water [or shower].
P354 Immediately rinse with water for several minutes.
P360 Rinse immediately contaminated clothing and skin with plenty of water before removing clothes.
P361 Take off immediately all contaminated clothing.
P361+P364 Take off immediately all contaminated clothing and wash it before reuse.
P362 Take off contaminated clothing.
P362+P364 Take off contaminated clothing and wash it before reuse.
P363 Wash contaminated clothing before reuse.
P364 And wash it before reuse.
P370 In case of fire:
P370+P372+P380+P373 In case of fire: Explosion risk. Evacuate area. DO NOT fight fire when fire reaches explosives.
P370+P376 In case of fire: Stop leak if safe to do so.
P370+P378 In case of fire: Use ... to extinguish.
P370+P380 (Obsolete) In case of fire: Evacuate area.
P370+P380+P375 In case of fire: Evacuate area. Fight fire remotely due to the risk of explosion.
P370+P380+P375+P378 In case of fire: Evacuate area. Fight fire remotely due to the risk of explosion. Use...to extinguish.
P371 In case of major fire and large quantities:
P371+P380+P375 In case of major fire and large quantities: Evacuate area. Fight fire remotely due to the risk of explosion.
P372 Explosion risk.
P373 DO NOT fight fire when fire reaches explosives.
P374 (Obsolete) Fight fire with normal precautions from a reasonable distance.
P375 Fight fire remotely due to the risk of explosion.
P376 Stop leak if safe to do so.
P377 Leaking gas fire: Do not extinguish, unless leak can be stopped safely.
P378 Use ... to extinguish.
P380 Evacuate area.
P381 In case of leakage, eliminate all ignition sources.
P390 Absorb spillage to prevent material damage.
P391 Collect spillage.
P401 Store in accordance with ...
P402 Store in a dry place.
P402+P404 Store in a dry place. Store in a closed container.
P403 Store in a well-ventilated place.
P403+P233 Store in a well-ventilated place. Keep container tightly closed.
P403+P235 Store in a well-ventilated place. Keep cool.
P404 Store in a closed container.
P405 Store locked up.
P406 Store in a corrosion resistant/... container with a resistant inner liner.
P407 Maintain air gap between stacks or pallets.
P410 Protect from sunlight.
P410+P403 Protect from sunlight. Store in a well-ventilated place.
P410+P412 Protect from sunlight. Do not expose to temperatures exceeding 50 ºC/122 ºF.
P411 Store at temperatures not exceeding ... ºC/... ºF.
P411+P235 (Obsolete) Store at temperatures not exceeding ... ºC/... ºF. Keep cool.
P412 Do not expose to temperatures exceeding 50 ºC/122 ºF.
P413 Store bulk masses greater than ... kg/... lbs at temperatures not exceeding ... °C/... °F.
P420 Store separately.
P422 (Obsolete) Store contents under ...
P501 Dispose of contents/container to ...
P502 Refer to manufacturer or supplier for information on recovery or recycling.
P503 Refer to manufacturer/supplier... for information on disposal/recovery/recycling.

Obsolete codes

[change source]

Some H- and P-phrases defined in earlier editions of the GHS were removed in later editions; these are annotated here as (Obsolete). Obsolete phrases are kept rather than deleted because they are often still used by sources cited across Wikipedia which refer to older editions of the GHS. Though obsolete, they should not be deleted from articles until all the GHS phrases are updated for that article using a newer reference which applies an updated edition of the GHS.

Please only remove obsolete phrases after the reference provided for the GHS phrases removes them. Obsolete phrases may still contain relevant hazard/precautionary information which is not already provided by the other phrases listed, and so should only be removed when all the phrases listed for a particular chemical are updated together, not individually. Retaining obsolete phrases in the data module also provides backwards compatibility where referring to older editions in intentional.

List of Omit Rules

[change source]

Omission rules are defined by the GHS where phrases provide redundant information. To prevent duplication of redundant information, the following rules are applied:

Template:GHS phrases/list omit rules

References

[change source]
  1. 1.0 1.1 "Globally Harmonized System of Classification and Labelling of Chemicals (GHS)" (pdf). Geneva: United Nations. 2025. Annex 3: Codification of hazard statements, codification and use of precautionary statements, codification of hazard pictograms and examples of precautionary pictograms (pp. 293–408).

--------------------------------------------------------------------------------
-- Module:GHS phrases/data
--
-- Contains phrase lists for H, P phrases in two straight array tables
--	['Hphrases']', ['Pphrases']
-- Phrase id's are formatted in pattern "H223", "H302+H312", "H361fd"
--	(no whitespace, each number H/P prefix, case-sensitive, no unexpected chars)
-- (Obsolete H-codes and P-codes are also provided, but annotated as obsolete)
-- (Obsolete codes are often used by sources referring to older editions)
--
-- OmitRules: 
-- per source (2025): one may "omit phrase X when phrase Y is present".
-- listed as: tOmitRules{ ['keep'] = 'omit' }
-- source:11th rev. ed., 2025
--------------------------------------------------------------------------------
local tOmitRules = {
	['H314'] = 'H318', -- source (2025), p. 31
	['H410'] = 'H400', -- source (2025), p. 31
	['H411'] = 'H401', -- source (2025), p. 31
	['H412'] = 'H402', -- source (2025), p. 31
	['P203'] = 'P103', -- source (2025), p. 308
	['P236'] = 'P234', -- source (2025), p. 310
	['P411'] = 'P235', -- source (2025), p. 310 (note: "may be omitted if P411 is given on the label")
	['P413'] = 'P235', -- source (2025), p. 310 (note: "may be omitted if P413 is given on the label")
	['P260'] = 'P261', -- source (2025), p. 312 (note: "may be omitted if P260 is given on the label")
	['P320'] = 'P321', -- source (2025), p. 318 (note: "may be omitted if P320 is given on the label")
	['P320'] = 'P322', -- source (2025), p. 318 (note: "may be omitted if P320 is given on the label")
	['P321'] = 'P323', -- source (2025), p. 318 (note: "may be omitted if P321 or P322 is given on the label")
	['P322'] = 'P323', -- source (2025), p. 318 (note: "may be omitted if P321 or P322 is given on the label")
	['P333'] = 'P332', -- source (2025), p. 319 (note: "may be omitted if P333 is given on the label")
	['P333+P317'] = 'P332+P317',  -- source (2025), p. 319 (note: "may be omitted when P333+P317 is given on the label")
	['P234'] = 'P406'  -- source (2025), p. 328 (note: "may be omitted if P234 is given on the label")
}

local Hphrases = {
	['H200'] = '(Obsolete) Unstable explosive.',
	['H201'] = '(Obsolete) Explosive: mass explosion hazard.',
	['H202'] = '(Obsolete) Explosive: severe projection hazard.',
	['H203'] = '(Obsolete) Explosive: fire, blast or projection hazard.',
	['H204'] = 'Fire or projection hazard.',
	['H205'] = '(Obsolete) May mass explode in fire.',
	['H206'] = 'Fire, blast or projection hazard: increased risk of explosion if desensitizing agent is reduced.',
	['H207'] = 'Fire or projection hazard; increased risk of explosion if desensitizing agent is reduced.',
	['H208'] = 'Fire hazard; increased risk of explosion if desensitizing agent is reduced.',
	['H209'] = 'Explosive.',
	['H210'] = 'Very explosive.',
	['H211'] = 'May be sensitive.',
	['H220'] = 'Extremely flammable gas.',
	['H221'] = 'Flammable gas.',
	['H222'] = 'Extremely flammable aerosol.',
	['H223'] = 'Flammable aerosol.',
	['H224'] = 'Extremely flammable liquid and vapour.',
	['H225'] = 'Highly flammable liquid and vapour.',
	['H226'] = 'Flammable liquid and vapour.',
	['H227'] = 'Combustible liquid.',
	['H228'] = 'Flammable solid.',
	['H229'] = 'Pressurized container: may burst if heated.',
	['H230'] = 'May react explosively even in the absence of air.',
	['H231'] = 'May react explosively even in the absence of air at elevated pressure and/or temperature.',
	['H232'] = 'May ignite spontaneously if exposed to air.',
	['H240'] = 'Heating may cause an explosion.',
	['H241'] = 'Heating may cause a fire or explosion.',
	['H242'] = 'Heating may cause a fire.',
	['H250'] = 'Catches fire spontaneously if exposed to air.',
	['H251'] = 'Self-heating: may catch fire.',
	['H252'] = 'Self-heating in large quantities: may catch fire.',
	['H260'] = 'In contact with water releases flammable gases which may ignite spontaneously.',
	['H261'] = 'In contact with water releases flammable gas.',
	['H270'] = 'May cause or intensify fire: oxidizer.',
	['H271'] = 'May cause fire or explosion: strong oxidizer.',
	['H272'] = 'May intensify fire: oxidizer.',
	['H280'] = 'Contains gas under pressure: may explode if heated.',
	['H281'] = 'Contains refrigerated gas: may cause cryogenic burns or injury.',
	['H282'] = 'Extremely flammable chemical under pressure: May explode if heated.',
	['H283'] = 'Flammable chemical under pressure: May explode if heated.',
	['H284'] = 'Chemical under pressure: May explode if heated.',
	['H290'] = 'May be corrosive to metals.',
	['H300'] = 'Fatal if swallowed.',
	['H300+H310'] = 'Fatal if swallowed or in contact with skin.',
	['H300+H310+H330'] = 'Fatal if swallowed, in contact with skin or if inhaled.',
	['H300+H330'] = 'Fatal if swallowed or if inhaled.',
	['H301'] = 'Toxic if swallowed.',
	['H301+H311'] = 'Toxic if swallowed or in contact with skin.',
	['H301+H311+H331'] = 'Toxic if swallowed, in contact with skin or if inhaled.',
	['H301+H331'] = 'Toxic if swallowed or if inhaled.',
	['H302'] = 'Harmful if swallowed.',
	['H302+H312'] = 'Harmful if swallowed or in contact with skin.',
	['H302+H312+H332'] = 'Harmful if swallowed, in contact with skin or if inhaled.',
	['H302+H332'] = 'Harmful if swallowed or inhaled.',
	['H303'] = 'May be harmful if swallowed.',
	['H303+H313'] = 'May be harmful if swallowed or in contact with skin.',
	['H303+H313+H333'] = 'May be harmful if swallowed, in contact with skin or if inhaled.',
	['H303+H333'] = 'May be harmful if swallowed or if inhaled.',
	['H304'] = 'May be fatal if swallowed and enters airways.',
	['H305'] = 'May be harmful if swallowed and enters airways.',
	['H310'] = 'Fatal in contact with skin.',
	['H310+H330'] = 'Fatal in contact with skin or if inhaled.',
	['H311'] = 'Toxic in contact with skin.',
	['H311+H331'] = 'Toxic in contact with skin or if inhaled.',
	['H312'] = 'Harmful in contact with skin.',
	['H312+H332'] = 'Harmful in contact with skin or if inhaled.',
	['H313'] = 'May be harmful in contact with skin.',
	['H313+H333'] = 'May be harmful in contact with skin or if inhaled.',
	['H314'] = 'Causes severe skin burns and eye damage.',
	['H315'] = 'Causes skin irritation.',
	['H315+H319'] = 'Causes skin irritation and serious eye irritation.',
	['H315+H320'] = 'Causes skin and eye irritation.',
	['H316'] = 'Causes mild skin irritation.',
	['H317'] = 'May cause an allergic skin reaction.',
	['H318'] = 'Causes serious eye damage.',
	['H319'] = 'Causes serious eye irritation.',
	['H320'] = 'Causes eye irritation.',
	['H330'] = 'Fatal if inhaled.',
	['H331'] = 'Toxic if inhaled.',
	['H332'] = 'Harmful if inhaled.',
	['H333'] = 'May be harmful if inhaled.',
	['H334'] = 'May cause allergy or asthma symptoms of breathing difficulties if inhaled.',
	['H335'] = 'May cause respiratory irritation.',
	['H336'] = 'May cause drowsiness or dizziness.',
	['H340'] = 'May cause genetic defects.',
	['H341'] = 'Suspected of causing genetic defects.',
	['H350'] = 'May cause cancer.',
	['H350i'] = 'May cause cancer by inhalation.',
	['H351'] = 'Suspected of causing cancer.',
	['H360'] = 'May damage fertility or the unborn child.',
	['H360D'] = 'May damage the unborn child.',
	['H360Df'] = 'May damage the unborn child. Suspected of damaging fertility.',
	['H360F'] = 'May damage fertility.',
	['H360FD'] = 'May damage fertility. May damage the unborn child.',
	['H360Fd'] = 'May damage fertility. Suspected of damaging the unborn child.',
	['H361'] = 'Suspected of damaging fertility or the unborn child.',
	['H361d'] = 'Suspected of damaging the unborn child.',
	['H361f'] = 'Suspected of damaging fertility.',
	['H361fd'] = 'Suspected of damaging fertility. Suspected of damaging the unborn child.',
	['H362'] = 'May cause harm to breast-fed children.',
	['H370'] = 'Causes damage to organs.',
	['H371'] = 'May cause damage to organs.',
	['H372'] = 'Causes damage to organs through prolonged or repeated exposure.',
	['H373'] = 'May cause damage to organs through prolonged or repeated exposure.',
	['H400'] = 'Very toxic to aquatic life.',
	['H401'] = 'Toxic to aquatic life.',
	['H402'] = 'Harmful to aquatic life.',
	['H410'] = 'Very toxic to aquatic life with long lasting effects.',
	['H411'] = 'Toxic to aquatic life with long lasting effects.',
	['H412'] = 'Harmful to aquatic life with long lasting effects.',
	['H413'] = 'May cause long lasting harmful effects to aquatic life.',
	['H420'] = 'Harms public health and the environment by destroying ozone in the upper atmosphere.',
	['H421'] = 'Harms public health and the environment by contributing to global warming.',
	['H441'] = '(Obsolete) Very toxic to terrestrial invertebrates.' -- Was unable to find this in any edition of GHS, so I'm unsure where it comes from. I've annotated it as "obsolete" under the assumption that it was once in an old edition.
}

local Pphrases = {
	['P101'] = 'If medical advice is needed, have product container or label at hand.',
	['P102'] = 'Keep out of reach of children.',
	['P103'] = 'Read carefully and follow all instructions.',
	['P201'] = '(Obsolete) Obtain special instructions before use.',
	['P202'] = '(Obsolete) Do not handle until all safety precautions have been read and understood.',
	['P203'] = 'Obtain, read and follow all safety instructions before use.',
	['P210'] = 'Keep away from heat, hot surfaces, sparks, open flames and other ignition sources. No smoking.',
	['P211'] = 'Do not spray on an open flame or other ignition source.',
	['P212'] = 'Avoid heating under confinement or reduction of the desensitized agent.',
	['P220'] = 'Keep away from clothing and other combustible materials.',
	['P221'] = '(Obsolete) Take any precaution to avoid mixing with combustibles/...',
	['P222'] = 'Do not allow contact with air.',
	['P223'] = 'Do not allow contact with water.',
	['P230'] = 'Keep diluted with ...',
	['P231'] = 'Handle and store contents under inert gas/...',
	['P231+P232'] = 'Handle and store contents under inert gas/... Protect from moisture.',
	['P232'] = 'Protect from moisture.',
	['P233'] = 'Keep container tightly closed.',
	['P234'] = 'Keep only in original container.',
	['P235'] = 'Keep cool.',
	['P235+P410'] = '(Obsolete) Keep cool. Protect from sunlight.',
	['P236'] = 'Keep only in original packaging; Division ... in the transport configuration.',
	['P240'] = 'Ground and bond container and receiving equipment.',
	['P241'] = 'Use explosion-proof [electrical/ventilating/lighting/...] equipment.',
	['P242'] = 'Use non-sparking tools.',
	['P243'] = 'Take action to prevent static discharges.',
	['P244'] = 'Keep valves and fittings free from oil and grease',
	['P250'] = 'Do not subject to grinding/shock/friction/...',
	['P251'] = 'Do not pierce or burn, even after use.',
	['P260'] = 'Do not breathe dust/fume/gas/mist/vapours/spray.',
	['P261'] = 'Avoid breathing dust/fume/gas/mist/vapours/spray.',
	['P262'] = 'Do not get in eyes, on skin, or on clothing.',
	['P263'] = 'Avoid contact during pregnancy and while nursing.',
	['P264'] = 'Wash hands [and ...] thoroughly after handling.',
	['P264+P265'] = 'Wash hands [and ...] thoroughly after handling. Do not touch eyes.',
	['P265'] = 'Do not touch eyes.',
	['P270'] = 'Do not eat, drink or smoke when using this product.',
	['P271'] = 'Use only outdoors or with adequate ventilation.',
	['P272'] = 'Contaminated work clothing should not be allowed out of the workplace.',
	['P273'] = 'Avoid release to the environment.',
	['P280'] = 'Wear protective gloves/protective clothing/eye protection/face protection/hearing protection/...',
	['P281'] = '(Obsolete) Use personal protective equipment as required.',
	['P282'] = 'Wear cold insulating gloves and either face shield or eye protection.',
	['P283'] = 'Wear fire resistant or flame-retardant clothing.',
	['P284'] = 'In case of inadequate ventilation wear respiratory protection.',
	['P285'] = '(Obsolete) In case of inadequate ventilation wear respiratory protection.', -- (note: merged with P284)
	['P301'] = 'IF SWALLOWED:',
	['P301+P310'] = '(Obsolete) IF SWALLOWED: Immediately call a POISON CENTER or doctor/physician.',
	['P301+P310+P330'] = '(Obsolete) IF SWALLOWED: Immediately call a POISON CENTER or doctor/physician. Rinse mouth.',
	['P301+P312'] = '(Obsolete) IF SWALLOWED: Call a POISON CENTER or doctor/physician if you feel unwell.',
	['P301+P312+P330'] = '(Obsolete) IF SWALLOWED: Call a POISON CENTER or doctor/physician if you feel unwell. Rinse mouth.',
	['P301+P316'] = 'IF SWALLOWED: Get emergency medical help immediately.',
	['P301+P317'] = 'IF SWALLOWED: IF SWALLOWED: Get medical help.',
	['P301+P330+P331'] = 'IF SWALLOWED: Rinse mouth. Do NOT induce vomiting.',
	['P302'] = 'IF ON SKIN:',
	['P302+P312'] = '(Obsolete) IF ON SKIN: Call a POISON CENTER or doctor/physician if you feel unwell.',
	['P302+P317'] = '(Obsolete) IF ON SKIN: Get medical help.',
	['P302+P334'] = 'IF ON SKIN: Immerse in cool water or wrap in wet bandages.',
	['P302+P335+P334'] = 'IF ON SKIN: Brush off loose particles from skin and immerse in cool water [or wrap in wet bandages].',
	['P302+P350'] = '(Obsolete) IF ON SKIN: Gently wash with soap and water.',
	['P302+P352'] = 'IF ON SKIN: Wash with plenty of water/...',
	['P302+P352+P312'] = '(Obsolete) IF ON SKIN: Wash with soap and water. Call a POISON CENTER or doctor/physician if you feel unwell.',
	['P302+P361+P354'] = 'IF ON SKIN: Take off immediately all contaminated clothing. Immediately rinse with water for several minutes.',
	['P303'] = 'IF ON SKIN (or hair):',
	['P303+P361+P353'] = 'IF ON SKIN (or hair): Remove/Take off immediately all contaminated clothing. Rinse skin with water [or shower].',
	['P303+P361+P353+P315'] = '(Obsolete) IF ON SKIN (or hair): Remove/Take off immediately all contaminated clothing. Rinse skin with water [or shower]. Get immediate medical advice/attention.',
	['P304'] = 'IF INHALED:',
	['P304+P312'] = '(Obsolete) IF INHALED: Call a POISON CENTER or doctor/physician if you feel unwell.',
	['P304+P317'] = '(Obsolete) IF INHALED: Get medical help.',
	['P304+P340'] = 'IF INHALED: Remove person to fresh air and keep comfortable for breathing.',
	['P304+P340+P310'] = '(Obsolete) IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Immediately call a POISON CENTER or doctor/physician.',
	['P304+P340+P311'] = '(Obsolete) IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Call a POISON CENTER or doctor/physician.',
	['P304+P340+P312'] = '(Obsolete) IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Call a POISON CENTER or doctor/physician if you feel unwell.',
	['P304+P340+P315'] = '(Obsolete) IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Get immediate medical advice/attention.',
	['P304+P341'] = '(Obsolete) IF INHALED: If breathing is difficult, remove victim to fresh air and keep at rest in a position comfortable for breathing.',
	['P305'] = 'IF IN EYES:',
	['P305+P351+P338'] = 'IF IN EYES: Rinse continuously with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing.',
	['P305+P351+P338+P310'] = '(Obsolete) IF IN EYES: Rinse continuously with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing. Immediately call a POISON CENTER or doctor/physician.',
	['P305+P351+P338+P315'] = '(Obsolete) IF IN EYES: Rinse cautiously with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing. Get immediate medical advice/attention.',
	['P305+P354+P338'] = 'IF IN EYES: Immediately rinse with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing.',
	['P306'] = 'IF ON CLOTHING:',
	['P306+P360'] = 'IF ON CLOTHING: Rinse immediately contaminated clothing and skin with plenty of water before removing clothes.',
	['P307'] = '(Obsolete) IF exposed:',
	['P307+P311'] = '(Obsolete) IF exposed: Call a POISON CENTER or doctor/physician.',
	['P308'] = 'IF exposed or concerned:',
	['P308+P310'] = '(Obsolete) IF exposed or concerned: Immediately call a POISON CENTER or doctor/physician.',
	['P308+P311'] = '(Obsolete) IF exposed or concerned: Call a POISON CENTER or doctor/physician.',
	['P308+P313'] = '(Obsolete) IF exposed or concerned: Get medical advice/attention.',
	['P308+P316'] = 'IF exposed or concerned: Get emergency medical help immediately.',
	['P309'] = '(Obsolete) IF exposed or you feel unwell:',
	['P309+P311'] = '(Obsolete) IF exposed or you feel unwell: Call a POISON CENTER or doctor/physician.',
	['P310'] = '(Obsolete) Immediately call a POISON CENTER or doctor/physician.',
	['P311'] = '(Obsolete) Call a POISON CENTER or doctor/physician.',
	['P312'] = '(Obsolete) Call a POISON CENTER or doctor/physician if you feel unwell.',
	['P313'] = '(Obsolete) Get medical advice/attention.',
	['P314'] = '(Obsolete) Get Medical advice/attention if you feel unwell.',
	['P315'] = '(Obsolete) Get immediate medical advice/attention.',
	['P316'] = 'Get emergency medical help immediately.',
	['P317'] = 'Get medical help.',
	['P318'] = 'If exposed or concerned, get medical advice.',
	['P319'] = 'Get medical help if you feel unwell.',
	['P320'] = 'Specific treatment is urgent (see information on this label and safety data sheet).',
	['P321'] = 'Specific treatment (see information on this label and safety data sheet).',
	['P322'] = 'Specific treatment is urgent (see information on the safety data sheet).',
	['P323'] = 'Specific treatment (see information on the safety data sheet).',
	['P330'] = 'Rinse mouth.',
	['P331'] = 'Do NOT induce vomiting.',
	['P332'] = 'If skin irritation occurs:',
	['P332+P313'] = '(Obsolete) If skin irritation occurs: Get medical advice/attention.',
	['P332+P317'] = 'If skin irritation occurs: Get medical help.',
	['P333'] = 'If skin irritation or a rash occurs:',
	['P333+P313'] = '(Obsolete) If skin irritation or a rash occurs: Get medical advice/attention.',
	['P333+P317'] = 'If skin irritation or rash occurs: Get medical help.',
	['P334'] = 'Immerse in cool water [or wrap in wet bandages].',
	['P335'] = 'Brush off loose particles from skin.',
	['P335+P334'] = '(Obsolete) Brush off loose particles from skin. Immerse in cool water/wrap in wet bandages.',
	['P336'] = 'Thaw frosted parts with lukewarm water. Do not rub affected areas.',
	['P336+P315'] = '(Obsolete) Thaw frosted parts with lukewarm water. Do not rub affected area. Get immediate medical advice/attention.',
	['P336+P317'] = 'Immediately thaw frosted parts with lukewarm water. Do not rub affected area. Get medical help.',
	['P337'] = 'If eye irritation persists:',
	['P337+P313'] = '(Obsolete) If eye irritation persists: Get medical advice/attention.',
	['P337+P317'] = 'If eye irritation persists: Get medical help.',
	['P338'] = 'Remove contact lenses if present and easy to do. Continue rinsing.',
	['P340'] = 'Remove person to fresh air and keep comfortable for breathing.',
	['P341'] = '(Obsolete) If breathing is difficult, remove victim to fresh air and keep at rest in a position comfortable for breathing.',
	['P342'] = 'If experiencing respiratory symptoms:',
	['P342+P311'] = '(Obsolete) If experiencing respiratory symptoms: Call a POISON CENTER or doctor/physician.',
	['P342+P316'] = 'If experiencing respiratory symptoms: Get emergence medical help immediately.',
	['P350'] = '(Obsolete) Gently wash with soap and water.',
	['P351'] = 'Rinse cautiously with water for several minutes.',
	['P352'] = 'Wash with plenty of water/...',
	['P353'] = 'Rinse skin with water [or shower].',
	['P354'] = 'Immediately rinse with water for several minutes.',
	['P360'] = 'Rinse immediately contaminated clothing and skin with plenty of water before removing clothes.',
	['P361'] = 'Take off immediately all contaminated clothing.',
	['P361+P364'] = 'Take off immediately all contaminated clothing and wash it before reuse.',
	['P362'] = 'Take off contaminated clothing.',
	['P362+P364'] = 'Take off contaminated clothing and wash it before reuse.',
	['P363'] = 'Wash contaminated clothing before reuse.',
	['P364'] = 'And wash it before reuse.',
	['P370'] = 'In case of fire:',
	['P370+P372+P380+P373'] = 'In case of fire: Explosion risk. Evacuate area. DO NOT fight fire when fire reaches explosives.',
	['P370+P376'] = 'In case of fire: Stop leak if safe to do so.',
	['P370+P378'] = 'In case of fire: Use ... to extinguish.',
	['P370+P380'] = '(Obsolete) In case of fire: Evacuate area.',
	['P370+P380+P375'] = 'In case of fire: Evacuate area. Fight fire remotely due to the risk of explosion.',
	['P370+P380+P375+P378'] = 'In case of fire: Evacuate area. Fight fire remotely due to the risk of explosion. Use...to extinguish.',
	['P371'] = 'In case of major fire and large quantities:',
	['P371+P380+P375'] = 'In case of major fire and large quantities: Evacuate area. Fight fire remotely due to the risk of explosion.',
	['P372'] = 'Explosion risk.',
	['P373'] = 'DO NOT fight fire when fire reaches explosives.',
	['P374'] = '(Obsolete) Fight fire with normal precautions from a reasonable distance.',
	['P375'] = 'Fight fire remotely due to the risk of explosion.',
	['P376'] = 'Stop leak if safe to do so.',
	['P377'] = 'Leaking gas fire: Do not extinguish, unless leak can be stopped safely.',
	['P378'] = 'Use ... to extinguish.',
	['P380'] = 'Evacuate area.',
	['P381'] = 'In case of leakage, eliminate all ignition sources.',
	['P390'] = 'Absorb spillage to prevent material damage.',
	['P391'] = 'Collect spillage.',
	['P401'] = 'Store in accordance with ...',
	['P402'] = 'Store in a dry place.',
	['P402+P404'] = 'Store in a dry place. Store in a closed container.',
	['P403'] = 'Store in a well-ventilated place.',
	['P403+P233'] = 'Store in a well-ventilated place. Keep container tightly closed.',
	['P403+P235'] = 'Store in a well-ventilated place. Keep cool.',
	['P404'] = 'Store in a closed container.',
	['P405'] = 'Store locked up.',
	['P406'] = 'Store in a corrosion resistant/... container with a resistant inner liner.',
	['P407'] = 'Maintain air gap between stacks or pallets.',
	['P410'] = 'Protect from sunlight.',
	['P410+P403'] = 'Protect from sunlight. Store in a well-ventilated place.',
	['P410+P412'] = 'Protect from sunlight. Do not expose to temperatures exceeding 50 ºC/122 ºF.',
	['P411'] = 'Store at temperatures not exceeding ... ºC/... ºF.',
	['P411+P235'] = '(Obsolete) Store at temperatures not exceeding ... ºC/... ºF. Keep cool.',
	['P412'] = 'Do not expose to temperatures exceeding 50 ºC/122 ºF.',
	['P413'] = 'Store bulk masses greater than ... kg/... lbs at temperatures not exceeding ... °C/... °F.',
	['P420'] = 'Store separately.',
	['P422'] = '(Obsolete) Store contents under ...',
	['P501'] = 'Dispose of contents/container to ...',
	['P502'] = 'Refer to manufacturer or supplier for information on recovery or recycling.',
	['P503'] = 'Refer to manufacturer/supplier... for information on disposal/recovery/recycling.',
}

return {
	Hphrases = Hphrases,
	Pphrases = Pphrases,
	tOmitRules = tOmitRules
}