Product Name

  • Name

    2-Bromoethylamine hydrobromide

  • EINECS 219-924-2
  • CAS No. 2576-47-8
  • Article Data10
  • CAS DataBase
  • Density 1.581g/cm3
  • Solubility > 500 g/L (20 °C) in water
  • Melting Point 172 °C
  • Formula C2H6BrN.HBr
  • Boiling Point 131.8 °C at 760 mmHg
  • Molecular Weight 204.892
  • Flash Point 33.5 °C
  • Transport Information
  • Appearance slight yellow to white crystalline powder
  • Safety 26-36/37-61-36/37/39-36
  • Risk Codes 36/37/38-68-52/53-43-22
  • Molecular Structure Molecular Structure of 2576-47-8 (2-Bromoethylamine hydrobromide)
  • Hazard Symbols HarmfulXn, CorrosiveC, IrritantXi
  • Synonyms Ethanamine,2-bromo-, hydrobromide (9CI);Ethylamine, 2-bromo-, hydrobromide (7CI,8CI);1-Amino-2-bromoethane hydrobromide;2-Aminoethyl bromide hydrobromide;2-Bromoethanamine hydrobromide;2-Bromoethylammonium bromide;b-Bromoethylaminehydrobromide;
  • PSA 26.02000
  • LogP 1.99840

Synthetic route

ethanolamine
141-43-5

ethanolamine

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

Conditions
ConditionsYield
With hydrogen bromide In 5,5-dimethyl-1,3-cyclohexadiene at 0 - 10℃; for 12h;99%
With hydrogen bromide at 0℃; dann auf 170grad Erhitzen;
With hydrogen bromide Darstellung;
With hydrogen bromide
aziridine borane
21841-57-6

aziridine borane

bromine
7726-95-6

bromine

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

Conditions
ConditionsYield
In chloroform at 20°C, pptn.; discussion of mechanism;;89%
In chloroform at 20°C, pptn.; discussion of mechanism;;89%
ethyleneimine
151-56-4

ethyleneimine

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

Conditions
ConditionsYield
With hydrogen bromide
2-(2-bromoethyl)isoindoline-1,3-dione
574-98-1

2-(2-bromoethyl)isoindoline-1,3-dione

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

Conditions
ConditionsYield
With hydrogen bromide; acetic acid at 170℃;
N-nitroso-ethylenediamine-N-sulfonic acid

N-nitroso-ethylenediamine-N-sulfonic acid

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

Conditions
ConditionsYield
With hydrogen bromide
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

1-amino-2-azidoethane
87156-40-9

1-amino-2-azidoethane

Conditions
ConditionsYield
With sodium azide In water at 80℃; for 16h;100%
With sodium azide In water at 75℃;93%
With sodium azide; sodium hydroxide In water92%
dibutoxythiophosphoryl isothiocyanate
61680-01-1

dibutoxythiophosphoryl isothiocyanate

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

2-<(dibutoxyphosphinothioyl)imino>thiazolidine
131286-87-8

2-<(dibutoxyphosphinothioyl)imino>thiazolidine

Conditions
ConditionsYield
With triethylamine In benzene at 60 - 65℃; for 8h;100%
With triethylamine In benzene at 60℃; for 8h; Addition; cyclization;91%
di-tert-butyl dicarbonate
24424-99-5

di-tert-butyl dicarbonate

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

2-(tert-butoxycarbonylamino)ethyl bromide
39684-80-5

2-(tert-butoxycarbonylamino)ethyl bromide

Conditions
ConditionsYield
With triethylamine In dichloromethane at 0 - 20℃; for 18h;100%
With N-ethyl-N,N-diisopropylamine In tetrahydrofuran at 20℃; for 1h;100%
With sodium hydrogencarbonate In tetrahydrofuran; water at 20℃; for 6h;100%
2,6-diisopropylbenzenamine
24544-04-5

2,6-diisopropylbenzenamine

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

N1-(2,6-diisopropylphenyl)ethane-1,2-diamine
888705-44-0

N1-(2,6-diisopropylphenyl)ethane-1,2-diamine

Conditions
ConditionsYield
Stage #1: 2,6-diisopropylbenzenamine; 2-bromoethylamine hydrobromide for 96h; Reflux;
Stage #2: With sodium hydroxide In diethyl ether
100%
In toluene for 18h; Heating;74%
In toluene at 110℃; for 18h;70%
In toluene at 100℃; for 48h;40%
With sodium hydroxide In toluene at 110℃; for 12h;
3-[(4-methylphenyl)sulfonyl]imidazo[1,2-d]-1,2,4-thiadiazole
606969-03-3

3-[(4-methylphenyl)sulfonyl]imidazo[1,2-d]-1,2,4-thiadiazole

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

N-(2-Bromoethyl)imidazo[1,2-d][1,2,4]thiadiazol-3-amine
606969-69-1

N-(2-Bromoethyl)imidazo[1,2-d][1,2,4]thiadiazol-3-amine

Conditions
ConditionsYield
100%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

(+)-3-(4-nitrophenoxycarbonyl)-4S-(3,4-difluorophenyl)-6-methyl-2-oxo-1,2,3,4-tetrahydropyrimidine-5-carboxylic acid methyl ester
191353-77-2, 200052-62-6

(+)-3-(4-nitrophenoxycarbonyl)-4S-(3,4-difluorophenyl)-6-methyl-2-oxo-1,2,3,4-tetrahydropyrimidine-5-carboxylic acid methyl ester

6-(3,4-difluorophenyl)-1,2,3,6-tetrahydro-2-oxo-5-methoxycarbonyl-4-methyl-1-(2-bromoethylamino carbonyl)pyrimidine

6-(3,4-difluorophenyl)-1,2,3,6-tetrahydro-2-oxo-5-methoxycarbonyl-4-methyl-1-(2-bromoethylamino carbonyl)pyrimidine

Conditions
ConditionsYield
With sodium hydroxide; potassium carbonate In tetrahydrofuran; water100%
With sodium hydroxide; potassium carbonate In tetrahydrofuran; water100%
trans-10-allyloxy-9-oxo-3-thia-5,8,10-triazatricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxylic acid

trans-10-allyloxy-9-oxo-3-thia-5,8,10-triazatricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxylic acid

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

trans-10-allyloxy-N-(2-bromoethyl)-9-oxo-3-thia-5,8,10-triaza-tricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxamide

trans-10-allyloxy-N-(2-bromoethyl)-9-oxo-3-thia-5,8,10-triaza-tricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxamide

Conditions
ConditionsYield
Stage #1: trans-10-allyloxy-9-oxo-3-thia-5,8,10-triazatricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxylic acid With 4-methyl-morpholine In tetrahydrofuran at -50℃; for 0.25h; Inert atmosphere;
Stage #2: With pivaloyl chloride In tetrahydrofuran at -50℃; for 1h; Inert atmosphere;
Stage #3: 2-bromoethylamine hydrobromide In tetrahydrofuran at -30℃; for 2h; Inert atmosphere;
100%
trans-10-allyloxy-9-oxo-3-thia-5,8,10-triazatricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxylic acid

trans-10-allyloxy-9-oxo-3-thia-5,8,10-triazatricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxylic acid

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

trans-10-allyloxy-N-(2-bromoethyl)-9-oxo-3-thia-5,8,10-triazatricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxamide

trans-10-allyloxy-N-(2-bromoethyl)-9-oxo-3-thia-5,8,10-triazatricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxamide

Conditions
ConditionsYield
Stage #1: trans-10-allyloxy-9-oxo-3-thia-5,8,10-triazatricyclo[6.2.1.02,6]undeca-2(6),4-diene-7-carboxylic acid With 4-methyl-morpholine In tetrahydrofuran at -50℃; for 0.25h; Inert atmosphere;
Stage #2: 2-bromoethylamine hydrobromide With pivaloyl chloride at -50 - -30℃; for 3h;
100%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

benzyl chloroformate
501-53-1

benzyl chloroformate

benzyl N-(2-bromoethyl)carbamate
53844-02-3

benzyl N-(2-bromoethyl)carbamate

Conditions
ConditionsYield
With sodium hydrogencarbonate Ambient temperature;99%
With sodium hydroxide In 1,4-dioxane; water at 0 - 20℃; for 13.33h; Inert atmosphere;99%
With sodium hydroxide In 1,4-dioxane; water at 0 - 20℃; for 13.3333h; Inert atmosphere;99%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

4-chlorobenzenesulfonyl chloride
98-60-2

4-chlorobenzenesulfonyl chloride

2-(4-chlorobenzenesulfonylamino)ethyl bromide
151389-59-2

2-(4-chlorobenzenesulfonylamino)ethyl bromide

Conditions
ConditionsYield
With N-ethyl-N,N-diisopropylamine In dichloromethane at 0℃;99%
With triethylamine In dichloromethane for 0.0833333h; ice-cooling;96%
With triethylamine In dichloromethane at 0℃; for 0.333333h; Inert atmosphere;87%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

diphenylphosphane
829-85-6

diphenylphosphane

(2-aminoethyl)diphenylphosphane
4848-43-5

(2-aminoethyl)diphenylphosphane

Conditions
ConditionsYield
With cesium hydroxide; 4 Angstroem MS In N,N-dimethyl-formamide at 23℃; for 23h;99%
With cesium hydroxide; 4 A molecular sieve In N,N-dimethyl-formamide at 23℃; for 23h;99%
Stage #1: diphenylphosphane With potassium tert-butylate In tetrahydrofuran for 1h; Inert atmosphere; Schlenk technique; Glovebox;
Stage #2: 2-bromoethylamine hydrobromide In tetrahydrofuran at 20℃; Inert atmosphere; Schlenk technique; Glovebox;
38%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

thiophenol
108-98-5

thiophenol

2-(phenylthio)ethanamine
2014-75-7

2-(phenylthio)ethanamine

Conditions
ConditionsYield
With triethylamine In dichloromethane at 20℃; for 48h; Inert atmosphere;99%
Stage #1: 2-bromoethylamine hydrobromide With sodium ethanolate In ethanol for 0.0833333h;
Stage #2: thiophenol In ethanol at 20℃; for 13h; Reflux;
81%
Stage #1: 2-bromoethylamine hydrobromide With sodium ethanolate In ethanol for 0.0833333h;
Stage #2: thiophenol In ethanol at 20℃; for 13h; Reflux;
81%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

benzenesulfonyl chloride
98-09-9

benzenesulfonyl chloride

N-(2-bromo-ethyl)-benzenesulfonamide
6453-88-9

N-(2-bromo-ethyl)-benzenesulfonamide

Conditions
ConditionsYield
With N-ethyl-N,N-diisopropylamine In dichloromethane for 1.5h; Cooling with ice;98%
With N-ethyl-N,N-diisopropylamine In dichloromethane for 1.5h; Cooling with ice;98%
With triethylamine In dichloromethane at 0℃; for 0.333333h; Inert atmosphere;80%
With sodium carbonate In water at 20℃; for 16h;66%
With water; sodium carbonate
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

5-bromo-4-chloroquinazoline
2148-38-1

5-bromo-4-chloroquinazoline

10-bromo-2,3-dihydroimidazo<1,2-c>quinazoline
163311-10-2

10-bromo-2,3-dihydroimidazo<1,2-c>quinazoline

Conditions
ConditionsYield
With sodium hydrogencarbonate In tetrahydrofuran for 66h; Ambient temperature;98%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

p-nitrophenyl isothiocyanate
2131-61-5

p-nitrophenyl isothiocyanate

(4-nitrophenyl)(1,3-thiazolidin-2-yliden)amine

(4-nitrophenyl)(1,3-thiazolidin-2-yliden)amine

Conditions
ConditionsYield
With triethylamine In dichloromethane at 20℃; for 4h;98%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

2′-O-(4-nitrophenoxycarbonyl)-3′,5′-O-(1,1,3,3-tetraisopropyldisiloxane-1,3-diyl)uridine
202533-73-1

2′-O-(4-nitrophenoxycarbonyl)-3′,5′-O-(1,1,3,3-tetraisopropyldisiloxane-1,3-diyl)uridine

2′-O-[N-(2-bromoethylcarbamoyl)]-3′,5′-O-(1,1,3,3-tetraisopropyldisiloxane-1,3-diyl)uridine

2′-O-[N-(2-bromoethylcarbamoyl)]-3′,5′-O-(1,1,3,3-tetraisopropyldisiloxane-1,3-diyl)uridine

Conditions
ConditionsYield
With pyridine; triethylamine at 20℃; for 4h; Inert atmosphere;98%
O,O-dipropyl phosphoroisothiocyanatidothioate
61680-00-0

O,O-dipropyl phosphoroisothiocyanatidothioate

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

2-<(dipropoxyphosphinothioyl)imino>thiazolidine
131286-86-7

2-<(dipropoxyphosphinothioyl)imino>thiazolidine

Conditions
ConditionsYield
With triethylamine In benzene at 60 - 65℃; for 8h;97.5%
With triethylamine In benzene at 60℃; for 8h; Addition; cyclization;97%
Cholesteryl chloroformate
7144-08-3

Cholesteryl chloroformate

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

C30H50BrNO2
378229-48-2

C30H50BrNO2

Conditions
ConditionsYield
With triethylamine In dichloromethane at -4 - 20℃; for 16h; Cooling with ice;97.4%
With triethylamine In dichloromethane at 20℃; for 16h; Cooling with ice;97.4%
cholesteryl chloroformate

cholesteryl chloroformate

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

C30H50BrNO2

C30H50BrNO2

Conditions
ConditionsYield
With triethylamine In dichloromethane at 20℃; for 16h; Cooling with ice;97.4%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

2,4,6-trimethylaniline
88-05-1

2,4,6-trimethylaniline

N-(2,4,6-trimethylphenyl)-1,2-diaminoethane
444325-38-6

N-(2,4,6-trimethylphenyl)-1,2-diaminoethane

Conditions
ConditionsYield
Stage #1: 2-bromoethylamine hydrobromide; 2,4,6-trimethylaniline In water for 95h;
Stage #2: With potassium hydroxide In dichloromethane
97%
In toluene for 23h; Reflux;89%
In toluene for 0.666667h; Heating;86%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

phenyl isothiocyanate
103-72-0

phenyl isothiocyanate

phenyl(1,3-thiazolidin-2-yliden)amine

phenyl(1,3-thiazolidin-2-yliden)amine

Conditions
ConditionsYield
With triethylamine In dichloromethane at 20℃; for 4h;97%
bis(2-aminoethanethiolato)nickel(II)
36530-31-1, 26745-80-2, 53496-00-7

bis(2-aminoethanethiolato)nickel(II)

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

(2-[(2-aminoethyl)thio]ethanediamine)nickel(II) bromide

(2-[(2-aminoethyl)thio]ethanediamine)nickel(II) bromide

Conditions
ConditionsYield
With triethyl amine In N,N-dimethyl-formamide a suspn. of Ni-complex in DMF was heated to 85°C, BrC2H4NH2*HBr was added as a solid followed immediately by N(C2H5)3, the mixt. was heated at 85°C for a addn. 15 min; filtered, washed with diethyl ether, and air dried;97%
2-nitro-4-(trifluoromethyl)benzenesulfonyl chloride
837-95-6

2-nitro-4-(trifluoromethyl)benzenesulfonyl chloride

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

N-(2-bromoethyl)-2-nitro-4-(trifluoromethyl)benzenesulfonamide
1453206-24-0

N-(2-bromoethyl)-2-nitro-4-(trifluoromethyl)benzenesulfonamide

Conditions
ConditionsYield
With triethylamine In dichloromethane at 25℃; for 16h; Inert atmosphere;97%
N-(2-fluoro-4-chloro-5-cyclopentyloxyphenyl)-3,4,5,6-tetrahydroisophthalimide

N-(2-fluoro-4-chloro-5-cyclopentyloxyphenyl)-3,4,5,6-tetrahydroisophthalimide

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

N-(2-fluoro-4-chloro-5-cyclopentyloxyphenyl)-N'-(2-bromoethyl)-3,4,5,6-tetrahydrophthalamide
153390-34-2

N-(2-fluoro-4-chloro-5-cyclopentyloxyphenyl)-N'-(2-bromoethyl)-3,4,5,6-tetrahydrophthalamide

Conditions
ConditionsYield
With potassium carbonate In acetonitrile96.4%
dipropyl phosphorisothiocyanatidate
35424-55-6

dipropyl phosphorisothiocyanatidate

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

Thiazolidin-(2E)-ylidene-phosphoramidic acid dipropyl ester
131286-83-4

Thiazolidin-(2E)-ylidene-phosphoramidic acid dipropyl ester

Conditions
ConditionsYield
With triethylamine In benzene at 60℃; for 14h;96%
With triethylamine In benzene at 60℃; for 8h; Addition; cyclization;96%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

1-Adamantanecarbonyl chloride
2094-72-6

1-Adamantanecarbonyl chloride

N-(2-Bromoethyl)adamantane-1-carboxamide
83699-44-9

N-(2-Bromoethyl)adamantane-1-carboxamide

Conditions
ConditionsYield
In xylene for 7h; Heating;96%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

4-bromophenyl isoselenocyanate
147695-56-5

4-bromophenyl isoselenocyanate

(4-bromophenyl)(1,3-selenazolidin-2-yliden)amine

(4-bromophenyl)(1,3-selenazolidin-2-yliden)amine

Conditions
ConditionsYield
With triethylamine In dichloromethane at 20℃; for 4h;96%
2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

2-Nitrobenzenesulfonyl chloride
1694-92-4

2-Nitrobenzenesulfonyl chloride

N-(2-bromoethyl)-2-nitrobenzenesulfonamide
120358-32-9

N-(2-bromoethyl)-2-nitrobenzenesulfonamide

Conditions
ConditionsYield
With N-ethyl-N,N-diisopropylamine In dichloromethane at 0℃; for 1h; Inert atmosphere;96%
With N-ethyl-N,N-diisopropylamine In dichloromethane at 0℃; for 1h;82%
With potassium carbonate In acetonitrile at 20 - 60℃; for 2h;73%
3-nitrothiobenzamide
70102-34-0

3-nitrothiobenzamide

2-bromoethylamine hydrobromide
2576-47-8

2-bromoethylamine hydrobromide

2-(3-nitrophenyl)-4,5-dihydro-1,3-thiazole
96159-88-5

2-(3-nitrophenyl)-4,5-dihydro-1,3-thiazole

Conditions
ConditionsYield
Stage #1: 3-nitrothiobenzamide; 2-bromoethylamine hydrobromide In water at 60 - 70℃; for 4h;
Stage #2: With sodium carbonate In water
96%

2-Bromoethylamine hydrobromide Chemical Properties

IUPAC Name:2-bromoethanamine hydrobromide
Molecular Formula:C2H7Br2N
Molecular Weight:204.891680 g/mol
Appearance:Pale yellow to white crystalline powder
Melting Point:172 °C
Water Solubility:> 500 g/L (20 °C)
Sensitive:Hygroscopic
BRN:3607605
CAS DataBase Reference:2576-47-8(CAS DataBase Reference)
EPA Substance Registry System:2576-47-8(EPA Substance)
Synonyms of 2-bromoethyl amine hydrobromate(2576-47-8):
2-bromoethanaminehydrobromide;2-bromo-ethanaminhydrobromide;2-bromo-ethylaminhydrobromide;beta-bromoethylaminehydrobromide;bromoethylamine,hydrobromide;2-(DIALLYLAMINO)ETHYLAMINE;2-BROMOETHYLAMINE HYDROBROMIDE;2-BROMOETHYLAMMONIUM BROMIDE
Categories of 2-bromoethyl amine hydrobromate(2576-47-8):
Industrial/Fine Chemicals;Amines;omega-Haloalkylamines;omega-Functional Alkanols, Carboxylic Acids, Amines & Halides;organic intermediate

2-Bromoethylamine hydrobromide Uses

2-bromoethyl amine hydrobromate(2576-47-8) is used as organic synthesis intermediates.
2-bromoethyl amine hydrobromate(2576-47-8) is used as a flux.
2-bromoethyl amine hydrobromate(2576-47-8) is used as a pharmaceutical intermediates for the production of first-aid medicines g brain fans (AET).

2-Bromoethylamine hydrobromide Safety Profile

Safety Information of 2-bromoethyl amine hydrobromate(2576-47-8):
Hazard Codes:Xi,Xn   ,C   
Risk Statements:36/37/38-68-52/53-43-22
36/37/38:Irritating to eyes, respiratory system and skin 
68:Possible risk of irreversible effects 
52/53:Harmful to aquatic organisms, may cause long-term adverse effects in the aquatic environment
43:May cause sensitization by skin contact 
22:Harmful if swallowed  
Safety Statements:26-36/37-61-36/37/39-36
26:In case of contact with eyes, rinse immediately with plenty of water and seek medical advice 
36/37:Wear suitable protective clothing and gloves 
61:Avoid release to the environment. Refer to special instructions safety data sheet 
36/37/39:Wear suitable protective clothing, gloves and eye/face protection 
36:Wear suitable protective clothing  
WGK Germany:3
RTECS:KQ8225000
F:3-10
Hazard Note:Irritant
HS Code:29211980

Post buying leads

About|Contact|Cas|Product Name|Molecular|Country|Encyclopedia

Message|New Cas|MSDS|Service|Advertisement|CAS DataBase|Article Data|Manufacturers | Chemical Catalog

©2008 LookChem.com,License: ICP

NO.:Zhejiang16009103

complaints:service@lookchem.com Desktop View