Module:GHS phrases/data
| This module depends on the following other modules: |
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.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
}