Product Name

  • Name

    1,2,4,5-Benzenetetramine tetrahydrochloride

  • EINECS 224-822-6
  • CAS No. 4506-66-5
  • Article Data2
  • CAS DataBase
  • Density 1.401g/cm3
  • Solubility
  • Melting Point ≥300 °C
  • Formula C6H10N4.4(HCl)
  • Boiling Point 400.9 °C at 760 mmHg
  • Molecular Weight 284.016
  • Flash Point 233.6 °C
  • Transport Information
  • Appearance dark brown crystals
  • Safety 26-36
  • Risk Codes 36/37/38
  • Molecular Structure Molecular Structure of 4506-66-5 (1,2,4,5-Benzenetetramine tetrahydrochloride)
  • Hazard Symbols IrritantXi
  • Synonyms Benzene-1,2,4,5-tetrayltetraamine tetrahydrochloride;1,2,4,5-Benzenetetramine hydrochloride;1,2,4, 5-Tetraaminobenzene tetrahydrochloride;Benzene-1,2,4,5-tetramine;
  • PSA 104.08000
  • LogP 5.54820

Synthetic route

1,3-diamino-4,6-dinitrobenzene
4987-96-6

1,3-diamino-4,6-dinitrobenzene

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

Conditions
ConditionsYield
Stage #1: 1,3-diamino-4,6-dinitrobenzene With tin; Degussa F101 catalyst; hydrogen In ethanol at 80.5℃; under 15514.9 Torr; for 2h; Autoclave; Inert atmosphere;
Stage #2: With hydrogenchloride In ethanol; water at 15℃;
81%
Stage #1: 1,3-diamino-4,6-dinitrobenzene With hydrogenchloride In ethanol at 50℃; for 0.166667h; Schlenk technique; Inert atmosphere;
Stage #2: With tin(ll) chloride In ethanol at 86℃; for 2h; Schlenk technique; Inert atmosphere;
dipotassium 2,5-dihydroxyterephthalate

dipotassium 2,5-dihydroxyterephthalate

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

1,2,4,5-tetraminobenzene 2,5-dihydroxyterephthalic acid
957471-31-7

1,2,4,5-tetraminobenzene 2,5-dihydroxyterephthalic acid

Conditions
ConditionsYield
With tin; sodium dithionite; sodium hydroxide In water at 15 - 55℃; for 2.25h; Product distribution / selectivity; Inert atmosphere;100%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

2-chloro-1,3-dimethylimidazolinium chloride
37091-73-9

2-chloro-1,3-dimethylimidazolinium chloride

N1,N2,N4,N5-tetrakis(1,3-dimethylimidazolidin-2-ylidene)benzene-1,2,4,5-tetraamine
1258956-31-8

N1,N2,N4,N5-tetrakis(1,3-dimethylimidazolidin-2-ylidene)benzene-1,2,4,5-tetraamine

Conditions
ConditionsYield
With triethylamine In acetonitrile at 0℃; for 1.5h; Inert atmosphere;100%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

oxalic acid
144-62-7

oxalic acid

C10H6N4O4

C10H6N4O4

Conditions
ConditionsYield
In water for 7h; Reflux; Inert atmosphere;100%
2,7-dibromo-phenanthrene-9,10-dione
84405-44-7

2,7-dibromo-phenanthrene-9,10-dione

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

2,7,13,18-tetrabromodibenzo[a,c]dibenzo[5,6:7,8]quinoxalino-[2,3-i]phenazine

2,7,13,18-tetrabromodibenzo[a,c]dibenzo[5,6:7,8]quinoxalino-[2,3-i]phenazine

Conditions
ConditionsYield
With acetic acid; triethylamine In ethanol at 100 - 130℃; for 6h; Inert atmosphere;100%
With acetic acid; triethylamine In ethanol at 100 - 130℃; for 6h; Inert atmosphere;
formic acid
64-18-6

formic acid

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

Benzo<1,2-d;4,5-d'>diimidazole
50738-59-5

Benzo<1,2-d;4,5-d'>diimidazole

Conditions
ConditionsYield
With hydrogenchloride In water for 16h; Reflux;98%
at 100℃; for 36h;96%
at 100℃; for 24h;96%
hexaketocyclohexane
527-31-1

hexaketocyclohexane

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

C24H18N12*6ClH

C24H18N12*6ClH

Conditions
ConditionsYield
With hydrogenchloride In ethanol; water at 160℃; for 0.75h; Microwave irradiation;98%
2,2-dimethylbutanoyl chloride
5856-77-9

2,2-dimethylbutanoyl chloride

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

1,2,4,5-tetra(2,2-dimethylbutyrylamido)benzene
1184267-92-2

1,2,4,5-tetra(2,2-dimethylbutyrylamido)benzene

Conditions
ConditionsYield
Stage #1: 2,2-dimethylbutanoyl chloride; 1,2,4,5-benzenetetraamine tetrahydrochloride In dichloromethane for 0.0833333h;
Stage #2: With triethylamine at 20℃; for 18h; Inert atmosphere;
97%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

di(2-azulenyl)ethanedione
476692-34-9

di(2-azulenyl)ethanedione

6,7-diamino-2,3-(2-azulenyl)quinoxaline
1145777-29-2

6,7-diamino-2,3-(2-azulenyl)quinoxaline

Conditions
ConditionsYield
With pyridine In ethanol for 1h; Reflux;94%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

2-acetoxy-2-methylpropanoyl chloride
40635-66-3

2-acetoxy-2-methylpropanoyl chloride

1,2,4,5-tetrakis(2-acetoxy-2-methylpropanamido)benzene

1,2,4,5-tetrakis(2-acetoxy-2-methylpropanamido)benzene

Conditions
ConditionsYield
With triethylamine In 1,2-dichloro-ethane for 1h; Heating;93.5%
1,5-difluoro-2,4-dinitrobenzene
327-92-4

1,5-difluoro-2,4-dinitrobenzene

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

4,6,16,18-tetranitro-10,12,22,24-tetraamino-2,8,14,20-tetraazacalix[4]arene
1446420-46-7

4,6,16,18-tetranitro-10,12,22,24-tetraamino-2,8,14,20-tetraazacalix[4]arene

Conditions
ConditionsYield
With N-ethyl-N,N-diisopropylamine In acetonitrile at 0℃; for 21h; Inert atmosphere; Reflux;92%
With N-ethyl-N,N-diisopropylamine In acetonitrile Buchwald-Hartwig Coupling;92%
3,5-di-tert-butyl-2-hydroxybenzaldehyde
37942-07-7

3,5-di-tert-butyl-2-hydroxybenzaldehyde

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

2,4-di-tert-butyl-6-((2,4,5-tri-[(3,5-di-tert-butyl-2-hydroxy-benzylidene)-amino]-phylimino)-methyl)-phenol

2,4-di-tert-butyl-6-((2,4,5-tri-[(3,5-di-tert-butyl-2-hydroxy-benzylidene)-amino]-phylimino)-methyl)-phenol

Conditions
ConditionsYield
In methanol for 18h; Inert atmosphere; Schlenk technique;92%
In methanol; dimethyl sulfoxide at 50℃; for 16h;
3,5-bis(3,4-diethyl-5-formyl-1H-pyrrol-2-ylmethyl)-1H-pyrazole
934505-48-3

3,5-bis(3,4-diethyl-5-formyl-1H-pyrrol-2-ylmethyl)-1H-pyrazole

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

trifluoroacetic acid
76-05-1

trifluoroacetic acid

C2HF3O2*C52H62N12

C2HF3O2*C52H62N12

Conditions
ConditionsYield
Stage #1: 3,5-bis(3,4-diethyl-5-formyl-1H-pyrrol-2-ylmethyl)-1H-pyrazole; 1,2,4,5-benzenetetraamine tetrahydrochloride In methanol at 50℃; for 0.25h; Inert atmosphere;
Stage #2: trifluoroacetic acid In methanol for 30h; Inert atmosphere; Reflux;
91%
6-pyrazol-1-ylpyridine-2-carboxylic acid

6-pyrazol-1-ylpyridine-2-carboxylic acid

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

2,6-bis(6-(pyrazol-1-yl)pyridin-2-yl)-1,5-dihydrobenzo[1,2-d:4,5-d’]diimidazole

2,6-bis(6-(pyrazol-1-yl)pyridin-2-yl)-1,5-dihydrobenzo[1,2-d:4,5-d’]diimidazole

Conditions
ConditionsYield
With polyphosphoric acid at 200℃; for 4h;91%
Stage #1: 6-pyrazol-1-ylpyridine-2-carboxylic acid; 1,2,4,5-benzenetetraamine tetrahydrochloride at 130 - 200℃; for 4h; Inert atmosphere; Schlenk technique;
Stage #2: With hydrogenchloride In water pH=4;
73%
C34H44F2N8O8

C34H44F2N8O8

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

C56H84N12O8

C56H84N12O8

Conditions
ConditionsYield
With N-ethyl-N,N-diisopropylamine In acetonitrile Reflux;90%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

5,10,15,20-tetrakis(3,5-di-tert-butylphenyl)porphyrin-2,3-dione

5,10,15,20-tetrakis(3,5-di-tert-butylphenyl)porphyrin-2,3-dione

H2(P)-TA-(P)H2

H2(P)-TA-(P)H2

Conditions
ConditionsYield
In pyridine for 216h; Ambient temperature;89%
In pyridine for 216h; Inert atmosphere;
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

2,3,7,8-phenazine tetramine sesquihydrochloride

2,3,7,8-phenazine tetramine sesquihydrochloride

Conditions
ConditionsYield
With sodium acetate In water for 5h; Reflux; Schlenk technique; Inert atmosphere;89%
With sodium acetate In water at 100℃;
3-Aminomethylpyridine
3731-52-0

3-Aminomethylpyridine

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

2,6-di(3-pyridyl) benzo[1,2-d:4,5-d’]bisimidazole

2,6-di(3-pyridyl) benzo[1,2-d:4,5-d’]bisimidazole

Conditions
ConditionsYield
With air In methanol at 20℃;89%
propylamine
107-10-8

propylamine

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

N1,N2,N4,N5-tetrapropyl-2,5-diamino-1,4-benzoquinonediimine

N1,N2,N4,N5-tetrapropyl-2,5-diamino-1,4-benzoquinonediimine

Conditions
ConditionsYield
In methanol; water at 20℃;88%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

dicyclohexyl-carbodiimide
538-75-0

dicyclohexyl-carbodiimide

C58H98N12*4ClH

C58H98N12*4ClH

Conditions
ConditionsYield
With dimethylaluminum chloride In tetrahydrofuran; hexane at 20℃; for 40h; Inert atmosphere; Schlenk technique;87%
5-dodecyl-2-hydroxy-3-methylbenzaldehyde
1228010-48-7

5-dodecyl-2-hydroxy-3-methylbenzaldehyde

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

C86H130N4O4
1373212-90-8

C86H130N4O4

Conditions
ConditionsYield
In ethanol for 16h;85%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

4,4'-bis(trifluoromethyl)benzil
73790-20-2

4,4'-bis(trifluoromethyl)benzil

2,3,7,8-tetra(4′-trifluoromethylphenyl)pyrazino[2,3-g]quinoxaline
1158741-25-3

2,3,7,8-tetra(4′-trifluoromethylphenyl)pyrazino[2,3-g]quinoxaline

Conditions
ConditionsYield
In butan-1-ol at 120℃; for 16h;85%
With acetic acid for 24h; Reflux; Inert atmosphere;60%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

2-chloro-1,3-dimethyl-1H-benzo[d]imidazol-3-ium hexafluorophosphate

2-chloro-1,3-dimethyl-1H-benzo[d]imidazol-3-ium hexafluorophosphate

N1,N2,N4,N5-tetrakis(1,3-dimethyl-1H-benzo[d]imidazol-2(3H)-ylidene)benzene-1,2,4,5-tetraamine

N1,N2,N4,N5-tetrakis(1,3-dimethyl-1H-benzo[d]imidazol-2(3H)-ylidene)benzene-1,2,4,5-tetraamine

Conditions
ConditionsYield
With triethylamine In acetonitrile at 20℃; for 20h; Inert atmosphere;85%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

benzylamine
100-46-9

benzylamine

2,6-diphenyl-1,5-dihydrobenzo[1,2-d:4,5-d′]diimidazole

2,6-diphenyl-1,5-dihydrobenzo[1,2-d:4,5-d′]diimidazole

Conditions
ConditionsYield
With air In methanol at 20℃;85%
N1,N5-bis(5-fluoro-2,4-dinitrophenyl)-N2,N4-bis(3,4,5-trimethoxyphenyl)benzene-1,2,4,5-tetraamine

N1,N5-bis(5-fluoro-2,4-dinitrophenyl)-N2,N4-bis(3,4,5-trimethoxyphenyl)benzene-1,2,4,5-tetraamine

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

C42H40N12O14

C42H40N12O14

Conditions
ConditionsYield
With N-ethyl-N,N-diisopropylamine In acetonitrile at 0 - 20℃; Inert atmosphere; Reflux;85%
1,2-bis-(4-methoxycarbonylphenyl)-ethane-1,2-dione
66553-02-4

1,2-bis-(4-methoxycarbonylphenyl)-ethane-1,2-dione

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

C42H30N4O8

C42H30N4O8

Conditions
ConditionsYield
Stage #1: 1,2,4,5-benzenetetraamine tetrahydrochloride With triethylamine In ethanol for 0.05h;
Stage #2: 1,2-bis-(4-methoxycarbonylphenyl)-ethane-1,2-dione With acetic acid In ethanol for 20h; Reflux;
84%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

C15H11N3O2

C15H11N3O2

C36H24N10*ClH

C36H24N10*ClH

Conditions
ConditionsYield
Stage #1: 1,2,4,5-benzenetetraamine tetrahydrochloride; C15H11N3O2 at 120 - 200℃; for 4h; Inert atmosphere; Schlenk technique;
Stage #2: With hydrogenchloride In water pH=3;
83%
6-(3,5-dimethyl-1H-pyrazol-1-yl)picolinic acid

6-(3,5-dimethyl-1H-pyrazol-1-yl)picolinic acid

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

C28H24N10*2ClH

C28H24N10*2ClH

Conditions
ConditionsYield
Stage #1: 6-(3,5-dimethyl-1H-pyrazol-1-yl)picolinic acid; 1,2,4,5-benzenetetraamine tetrahydrochloride at 120 - 200℃; for 4h; Inert atmosphere; Schlenk technique;
Stage #2: With hydrogenchloride In water pH=3;
83%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

6-(indazol-1-yl)picolinic acid

6-(indazol-1-yl)picolinic acid

C32H20N10*2ClH

C32H20N10*2ClH

Conditions
ConditionsYield
Stage #1: 1,2,4,5-benzenetetraamine tetrahydrochloride; 6-(indazol-1-yl)picolinic acid at 120 - 200℃; for 4h; Inert atmosphere; Schlenk technique;
Stage #2: With hydrogenchloride In water pH=3;
82%
1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

(4Z,10Z,15Z,19Z)-5,10,20-Tris-(3,5-di-tert-butyl-phenyl)-15-(4-iodo-phenyl)-22,24-dihydro-porphine-2,3-dione

(4Z,10Z,15Z,19Z)-5,10,20-Tris-(3,5-di-tert-butyl-phenyl)-15-(4-iodo-phenyl)-22,24-dihydro-porphine-2,3-dione

{2,3-dioxo-5,10,15,20-tetrakis(3,5-di-tert-butylphenyl)chlorinato}nickel(II)

{2,3-dioxo-5,10,15,20-tetrakis(3,5-di-tert-butylphenyl)chlorinato}nickel(II)

A

C142H152I2N12

C142H152I2N12

B

C150H167IN12(2-)*Ni(2+)

C150H167IN12(2-)*Ni(2+)

C

C158H182N12(4-)*2Ni(2+)

C158H182N12(4-)*2Ni(2+)

Conditions
ConditionsYield
Stage #1: 1,2,4,5-benzenetetraamine tetrahydrochloride; (4Z,10Z,15Z,19Z)-5,10,20-Tris-(3,5-di-tert-butyl-phenyl)-15-(4-iodo-phenyl)-22,24-dihydro-porphine-2,3-dione With pyridine for 1h; Condensation; Cyclization; Heating;
Stage #2: {2,3-dioxo-5,10,15,20-tetrakis(3,5-di-tert-butylphenyl)chlorinato}nickel(II) With pyridine for 16h; Condensation; Cyclization; Heating; Further stages.;
A 7%
B 81%
C 9%
H2(C(C6H4I)C4H2N)(((CH3)3C)2C6H3C(C4H2N))2C(C6H3(C(CH3)3)2)C4O2N

H2(C(C6H4I)C4H2N)(((CH3)3C)2C6H3C(C4H2N))2C(C6H3(C(CH3)3)2)C4O2N

[2,3-dioxo-5,10,15,20-tetrakis(3'',5''-di-tert-butylphenyl)chlorinato]nickel(II)
171010-00-7

[2,3-dioxo-5,10,15,20-tetrakis(3'',5''-di-tert-butylphenyl)chlorinato]nickel(II)

1,2,4,5-benzenetetraamine tetrahydrochloride
4506-66-5

1,2,4,5-benzenetetraamine tetrahydrochloride

A

trans,exo-bis(4'-iodophenyl)hexakis(3'',5''-di-tert-butylphenyl)bisporphyrin

trans,exo-bis(4'-iodophenyl)hexakis(3'',5''-di-tert-butylphenyl)bisporphyrin

exo-(4'-iodophenyl)heptakis(3'',5''-di-tert-butylphenyl)bisporphyrin nickel(II)

exo-(4'-iodophenyl)heptakis(3'',5''-di-tert-butylphenyl)bisporphyrin nickel(II)

oktakis(3',5'-di-tert-butylphenyl)bisporphyrin dinickel(II)

oktakis(3',5'-di-tert-butylphenyl)bisporphyrin dinickel(II)

Conditions
ConditionsYield
In pyridine (Ar); a soln. of porphyrine and amine refluxed for 1 h, mixed with Ni-complex, refluxed for 16 h; cooled, added CH2Cl2, washed (water), dried (Na2SO4), filtered, solvent removed, chromy. (silica, dichloromethane/light petroleum); elem. anal.;A 7%
B 81%
C 9%

1,2,4,5-Benzenetetramine tetrahydrochloride Specification

The IUPAC name of 1,2,4,5-Benzenetetramine tetrahydrochloride is benzene-1,2,4,5-tetramine tetrahydrochloride. With the CAS registry number 4506-66-5, it is also named as 1,2,4,5-Benzenetetramine hydrochloride. Besides, it is dark brown crystals, which should be stored in a sealed, cool and dry place. In addition, its molecular formula is C6H10N4.4(HCl) and molecular weight is 284.01.

The other characteristics of 1,2,4,5-Benzenetetramine tetrahydrochloride can be summarized as: (1)EINECS: 224-822-6; (2)ACD/LogP: -2.71; (3)# of Rule of 5 Violations: 1; (4)ACD/LogD (pH 5.5): -3.34; (5)ACD/LogD (pH 7.4): -2.73; (6)ACD/BCF (pH 5.5): 1; (7)ACD/BCF (pH 7.4): 1; (8)ACD/KOC (pH 5.5): 1; (9)ACD/KOC (pH 7.4): 1; (10)#H bond acceptors: 4; (11)#H bond donors: 8; (12)#Freely Rotating Bonds: 4; (13)Polar Surface Area: 12.96 Å2; (14)Flash Point: 233.6 °C; (15)Melting Point: ≥300 °C; (16)Enthalpy of Vaporization: 65.18 kJ/mol; (17)Boiling Point: 400.9 °C at 760 mmHg; (18)Vapour Pressure: 1.23E-06 mmHg at 25 °C.

When you are using this chemical, please be cautious about it as the following: it is irritating to eyes, respiratory system and skin. In case of contact with eyes, please rinse immediately with plenty of water and seek medical advice. And you should wear suitable protective clothing.

People can use the following data to convert to the molecule structure.
(1)SMILES: Cl.Cl.Cl.Cl.Nc1c(cc(N)c(N)c1)N
(2)InChI: InChI=1/C6H10N4.4ClH/c7-3-1-4(8)6(10)2-5(3)9;;;;/h1-2H,7-10H2;4*1H
(3)InChIKey: BZDGCIJWPWHAOF-UHFFFAOYAK
(4)Std. InChI: InChI=1S/C6H10N4.4ClH/c7-3-1-4(8)6(10)2-5(3)9;;;;/h1-2H,7-10H2;4*1H
(5)Std. InChIKey: BZDGCIJWPWHAOF-UHFFFAOYSA-N

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