Organic reagents

From early AD to mid-19 century, people mainly use the natural organic substance (such as animal and plant extracts) for qualitative analysis or quantitative analysis. From the second half of the 19th century to the 1920s, it had begun to appear of artificially synthetic organic reagent such as using potassium acetate xanthan for test of nickel, copper, and molybdenum; using morin for test of aluminum; using diazo coupling reaction for the detection of Nitrite; using α-β-nitroso naphthol for detection of cobalt; using dimethyglyoxime for nickel test.

After the proposal of the special-effects group in the 1930s and the proposal of theoretical analysis of functional groups theory in 1950s, people had carried out large-scale screen of organic reagents in search of special-effects analysis groups for different ions and had successfully synthesized a lot of agents of practical value (such as copper reagents, new copper agent, cadmium reagents, beryllium reagent, thorium reagents, etc.). Before the 1950s, the complex compound, in analytic chemistry, is mainly used in the aspects of the precipitation reaction of a binary chelate for the qualitative detection, precipitate isolation and gravimetric separation and other aspects. In the early 1950s and 1960, it is mainly in the form of complexometric titration. From the beginning of the late 1960s, the main focus has been moved to the photometric analysis. Meanwhile, it has been also developed of chelate organic solvent extraction.

8-hydroxy quinoline, hydrazones, oximes, hydroxamic acids, polyphenols, 1, 10-phenanthroline, phosphorus-oxygen extractant, β- diketones, triphenylmethane acid dye, xanthene dyes and azo dyes and other agents has all been widely studied and applied. On the other hand, the structural theoretical research (such as electronic effects, spatial effects and substituent effects) of the organic reagent can further facilitate the development of new-type organic reagents such as heterocyclic azo reagent. During this period, it has been also developed of monoazo chromotropic acid-type and disazo chromotropic acid-type reagent. During the mid-1970s, the chelating resin and adsorbents have achieved rapid development. Since the 1980s, Chinese researchers of analytical chemistry have made progress in the field of the synthesis and application of asymmetric disazo chromotropic acid.

Organic chemical reagents have wide application in analytic chemistry and are mainly used in solvents, precipitation agents, complexing agents, indicator, coloring reagent and surface active agent, etc. In order to adapt to a variety of analytical needs, sometimes it is required to purify certain reagents. For example, liquid organic reagent is often purified by distillation while solid substance is often purified through crystallization and sublimation. Substance having a high vapor pressure, namely having low purification boiling point and undergoing no decomposition under boiling temperature commonly applied atmospheric distillation; for less volatile and water-insoluble substance, namely having high purification point or undergoing decomposition under boiling temperature, we can apply vacuum distillation or steam distillation for purification of it.

Distillation is a commonly used method for laboratory purification of organic reagent. Conventional distillation apparatus generally comprises distiller, condenser and receiver, three parts with auxiliary section also containing heater, a thermometer, a wetted tube and cork.

Click on the specific product, view the latest prices of the products, information, serving information
Structure Chemical Name CAS MF
diethyl 2,4-dibromopentanedioate diethyl 2,4-dibromopentanedioate 870-78-0 C9H14Br2O4
5-Methoxy-4-methylpyridine-3-boronic acid 5-Methoxy-4-methylpyridine-3-boronic acid 1451391-97-1 C7H10BNO3
Pyridoxine Tris-Hexyldecanoate Pyridoxine Tris-Hexyldecanoate 564478-51-9 C56H101NO6
(6-Methyl-5-(trifluoromethyl)pyridin-3-yl)boronic acid (6-Methyl-5-(trifluoromethyl)pyridin-3-yl)boronic acid 1889221-15-1 C7H7BF3NO2
1,1,1-trifluoro-N-[(11bR)-8,9,10,11,12,13,14,15-octahydro-2,6-di-1-naphthalenyl-8-oxidodinaphtho[2,1-d:1',2'f][1,3,2]dioxaphosphepin-4-yl]-Methanesulfonamide 1,1,1-trifluoro-N-[(11bR)-8,9,10,11,12,13,14,15-octahydro-2,6-di-1-naphthalenyl-8-oxidodinaphtho[2,1-d:1',2'f][1,3,2]dioxaphosphepin-4-yl]-Methanesulfonamide 1227374-66-4 C41H33F3NO5PS
2,2'-(((9H-Fluorene-9,9-diyl)bis(naphthalene-6,2-diyl))bis(oxy))diethanol 2,2'-(((9H-Fluorene-9,9-diyl)bis(naphthalene-6,2-diyl))bis(oxy))diethanol 334008-97-8 C37H30O4
5-Methylpyridine-2-boronic acid pinacol ester 5-Methylpyridine-2-boronic acid pinacol ester 1101205-22-4 C12H18BNO2
4-(Azetidine-1-carbonyl)phenylboronic Acid 4-(Azetidine-1-carbonyl)phenylboronic Acid 1025664-35-0 C10H12BNO3
2-Chlorothiazole-4-boronic acid pinacol ester 2-Chlorothiazole-4-boronic acid pinacol ester 1817022-62-0 C9H13BClNO2S
4-(4-Methoxyphenyl)furan-2-boronic acid pinacol ester 4-(4-Methoxyphenyl)furan-2-boronic acid pinacol ester 1402173-03-8 C17H21BO4
4,5-Dimethylfuran-2-boronic acid pinacol ester 4,5-Dimethylfuran-2-boronic acid pinacol ester 1073338-90-5 C12H19BO3
5-(2-Fluorophenyl)furan-2-boronic acid pinacol ester 5-(2-Fluorophenyl)furan-2-boronic acid pinacol ester 1402240-86-1 C16H18BFO3
(2-Methyl-1H-pyrrolo[2,3-b]pyridin-4-yl)boronic acid (2-Methyl-1H-pyrrolo[2,3-b]pyridin-4-yl)boronic acid 1014614-07-3 C8H9BN2O2
2,2'-(9H-fluorene-2,6-diyl)bis(4,4,5,5-tetramethyl-1,3,2-dioxaborolane) 2,2'-(9H-fluorene-2,6-diyl)bis(4,4,5,5-tetramethyl-1,3,2-dioxaborolane) 467219-11-0 C25H32B2O4
dibenzo[b,d]furan-3-ylboronic acid dibenzo[b,d]furan-3-ylboronic acid 395087-89-5 C12H9BO3
Methyl 2-chloro-3-methoxy-5-bromobenzoate Methyl 2-chloro-3-methoxy-5-bromobenzoate 697762-67-7 C9H8BrClO3
4-(4-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)phenyl)piperidine 4-(4-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)phenyl)piperidine 1247000-93-6 C17H26BNO2
1-methyl-4-[3-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)phenyl]Piperazine 1-methyl-4-[3-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)phenyl]Piperazine 747413-18-9 C17H27BN2O2
Refri Refri
4-(N,N-Dimethylaminocarbonyl)phenylboronic acid 4-(N,N-Dimethylaminocarbonyl)phenylboronic acid 405520-68-5 C9H12BNO3
Tetrahydrofuran-3-boronic acid Tetrahydrofuran-3-boronic acid 260369-10-6 C4H9BO3
2-Chloro-6-methoxypyridine-4-boronic acid pinacol ester 2-Chloro-6-methoxypyridine-4-boronic acid pinacol ester 697739-24-5 C12H17BClNO3
Piperidine-4-boronic acid Piperidine-4-boronic acid 120347-72-0 C5H12BNO2
Boronic acid, B-[3-(1-piperidinyl)phenyl]- Boronic acid, B-[3-(1-piperidinyl)phenyl]- 634905-21-8 C11H16BNO2
3-Methoxycarbonyl-5-methylphenylboronic acid pinacol ester 3-Methoxycarbonyl-5-methylphenylboronic acid pinacol ester 929626-17-5 C15H21BO4
5-morpholinopyridin-3-ylboronic acid 5-morpholinopyridin-3-ylboronic acid 1215107-26-8 C9H13BN2O3
9,9'-Spirobi[9H-fluorene]-2-boronic Acid 9,9'-Spirobi[9H-fluorene]-2-boronic Acid 236389-21-2 C25H17BO2
2-(1-methyl-1H-pyrazol-3-yl)-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)pyridine 2-(1-methyl-1H-pyrazol-3-yl)-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)pyridine 879291-27-7 C17H20BNO2
3-Bromo-5-(methoxycarbonyl)benzeneboronic acid pinacol ester 3-Bromo-5-(methoxycarbonyl)benzeneboronic acid pinacol ester 1025718-78-8 C14H18BBrO4
4,4,5,5-Tetramethyl-2-(4-phenylethynyl)[1,3,2]dioxaborolane 4,4,5,5-Tetramethyl-2-(4-phenylethynyl)[1,3,2]dioxaborolane 1190376-20-5 C20H21BO2
3,4-Dibromophenylboronic acid,pinacol ester 3,4-Dibromophenylboronic acid,pinacol ester 1075719-78-6 C12H15BBr2O2
Potassium ethyltrifluoroborate Potassium ethyltrifluoroborate 882871-21-8 C2H4BF3K
4-*difluoro(3,4,5-trifluorophenoxy)-methyl]-3,5-difluoro-4'-propyl-1,1'-biphenyl 4-*difluoro(3,4,5-trifluorophenoxy)-methyl]-3,5-difluoro-4'-propyl-1,1'-biphenyl 303186-20-1 C22H15F7O
3-Isobutylphenylboronic acid 3-Isobutylphenylboronic acid 153624-42-1 C10H15BO2
methyl (S)-2-((S)-3-(4-bromothiazol-2-yl)-2-((1r,2R,3S)-2,3-dimethylcyclopropane-1-carboxamido)propanoyl)-2,3-diazabicyclo[3.1.1]heptane-4-carboxylate methyl (S)-2-((S)-3-(4-bromothiazol-2-yl)-2-((1r,2R,3S)-2,3-dimethylcyclopropane-1-carboxamido)propanoyl)-2,3-diazabicyclo[3.1.1]heptane-4-carboxylate 3120795-57-2 C19H25BrN4O4S
Ethyl 2-ethoxy-2-iminoacetate hydrochloride Ethyl 2-ethoxy-2-iminoacetate hydrochloride 55149-83-2 C6H11NO3.HCL
2-Methyl-2-[3-(4,4,5,5-tetramethyl-[1,3,2]dioxaborolan-2-yl)-phenyl]-propionitrile 2-Methyl-2-[3-(4,4,5,5-tetramethyl-[1,3,2]dioxaborolan-2-yl)-phenyl]-propionitrile 1160502-10-2 C16H22BNO2
2-Chloro-3-methoxy-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)pyridine 2-Chloro-3-methoxy-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)pyridine 1256360-28-7 C12H17BClNO3
2-Chloro-5-propoxyphenylboronic acid 2-Chloro-5-propoxyphenylboronic acid 1256346-14-1 C9H12BClO3
3-Isopropoxy-5-methylphenylboronic acid 3-Isopropoxy-5-methylphenylboronic acid 1256345-76-2 C10H15BO3
3-Methyl-5-propoxyphenylboronic acid 3-Methyl-5-propoxyphenylboronic acid 1256346-06-1 C10H15BO3
4-(3-Fluorophenoxy)phenylboronic acid 4-(3-Fluorophenoxy)phenylboronic acid 1029438-36-5 C12H10BFO3
4,5-Dichloro-2-(2-methoxyethoxy)phenylboronic acid 4,5-Dichloro-2-(2-methoxyethoxy)phenylboronic acid 1256354-99-0 C9H11BCl2O4
3-chloro-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 3-chloro-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 1212021-11-8 C13H15BClNO2
oxetan-3-yl-acetic acid ethyl ester oxetan-3-yl-acetic acid ethyl ester 1207175-04-9 C7H12O3
Iodomethylboronic acid, pinacol ester Iodomethylboronic acid, pinacol ester 70557-99-2 C7H14BIO2
Cyclobutylboronic acid MIDA ester Cyclobutylboronic acid MIDA ester 1104637-37-7 C9H14BNO4
4,4,5,5-Tetramethyl-2-(1-propyn-1-yl)-1,3,2-dioxaborolane 4,4,5,5-Tetramethyl-2-(1-propyn-1-yl)-1,3,2-dioxaborolane 347389-75-7 C9H15BO2
3-(1-phenyl-1H-benzo[d]iMidazol-2-yl)phenylboronic acid 3-(1-phenyl-1H-benzo[d]iMidazol-2-yl)phenylboronic acid 1214723-26-8 C19H15BN2O2
2-Chloro-6-methylpyridine-4-boronic acid 2-Chloro-6-methylpyridine-4-boronic acid 1320397-15-6 C6H7BClNO2
2-(3,4-Dihydro-2H-pyran-5-yl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2-(3,4-Dihydro-2H-pyran-5-yl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 1046811-99-7 C11H19BO3
3-Fluoro-5-pyrrolidinophenylboronic acid 3-Fluoro-5-pyrrolidinophenylboronic acid 1217500-96-3 C10H13BFNO2
4-Bromo-2-fluoro-5-methylphenylboronic acid 4-Bromo-2-fluoro-5-methylphenylboronic acid 677777-57-0 C7H7BBrFO2
methyl 5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-1H-pyrrole-3-carboxylate methyl 5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-1H-pyrrole-3-carboxylate 1268619-58-4 C12H18BNO4
Benzyl tripropyl ammonium bromide Benzyl tripropyl ammonium bromide 5350-75-4 C16H28BrN
Boronic acid, (3-cyano-5-fluorophenyl)- (9CI) Boronic acid, (3-cyano-5-fluorophenyl)- (9CI) 304858-67-1 C7H5BFNO2
1H-Pyrrole, 1-(1,4-dioxan-2-yl)-3-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)- 1H-Pyrrole, 1-(1,4-dioxan-2-yl)-3-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)- 2223009-47-8 C14H22BNO4
Boronic acid, B-(2-cyano-6-fluoro-4-pyridinyl)- Boronic acid, B-(2-cyano-6-fluoro-4-pyridinyl)- 2256747-46-1 C6H4BFN2O2
4-(4-Methylpiperazinylmethyl)benzoyl chloride dihydrochloride 4-(4-Methylpiperazinylmethyl)benzoyl chloride dihydrochloride 106261-64-7 C13H18Cl2N2O
benzofuran-6-carboxylic acid benzofuran-6-carboxylic acid 77095-51-3 C9H6O3
3-(4,4,5,5-Tetramethyl-[1,3,2]dioxaborolan-2-yl)-phenylethynyl-trimethylsilane 3-(4,4,5,5-Tetramethyl-[1,3,2]dioxaborolan-2-yl)-phenylethynyl-trimethylsilane 915402-03-8 C17H25BO2Si
4-Boc-3(R)-morpholinecarboxylic acid 4-Boc-3(R)-morpholinecarboxylic acid 869681-70-9 C10H17NO5
Benzalkonium chloride Benzalkonium chloride 8045-21-4
Dioctyl dimethyl ammonium bromide Dioctyl dimethyl ammonium bromide C18H40BrN
Calcium-based grease Calcium-based grease
(4-(trifluoromethyl)phenyl-2,3,5,6-d4)boronic acid (4-(trifluoromethyl)phenyl-2,3,5,6-d4)boronic acid 2819702-10-6 C7H6BF3O2
2,4-dimethyl-3-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-1H-pyrrole 2,4-dimethyl-3-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-1H-pyrrole 2819706-05-1 C12H20BNO2
tert-butyl 4-(3-fluoro-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)phenyl)-3-methylpiperidine-1-carboxylate tert-butyl 4-(3-fluoro-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)phenyl)-3-methylpiperidine-1-carboxylate 2819706-75-5 C23H35BFNO4
3-bromo-4-methyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 3-bromo-4-methyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 2819707-38-3 C14H17BBrNO2
5-methoxy-4-methyl-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 5-methoxy-4-methyl-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 2819707-43-0 C15H20BNO3
2-(4-bromo-5-cyclopropyl-2-methoxyphenyl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2-(4-bromo-5-cyclopropyl-2-methoxyphenyl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2819707-58-7 C16H22BBrO3
2-(2-chloro-5-cyclopropyl-4-fluorophenyl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2-(2-chloro-5-cyclopropyl-4-fluorophenyl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2819707-63-4 C15H19BClFO2
methyl 4-cyano-2-methyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzoate methyl 4-cyano-2-methyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzoate 2819707-77-0 C16H20BNO4
methyl 4-cyano-2-cyclopropyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzoate methyl 4-cyano-2-cyclopropyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzoate 2819707-82-7 C18H22BNO4
5-fluoro-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-4-(trifluoromethyl)benzonitrile 5-fluoro-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-4-(trifluoromethyl)benzonitrile 2819707-97-4 C14H14BF4NO2
4-methoxy-5-methyl-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 4-methoxy-5-methyl-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 2819708-02-4 C15H20BNO3
4-methoxy-2-methyl-6-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 4-methoxy-2-methyl-6-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 2819708-17-1 C15H20BNO3
4-chloro-5-fluoro-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 4-chloro-5-fluoro-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 2819708-22-8 C13H14BClFNO2
3-cyclopropyl-4-methoxy-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 3-cyclopropyl-4-methoxy-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 2819708-35-3 C17H22BNO3
2-cyclopropyl-4-methyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 2-cyclopropyl-4-methyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzonitrile 2819708-40-0 C17H22BNO2
2-(4-bromo-5-cyclopropyl-2-(trifluoromethyl)phenyl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2-(4-bromo-5-cyclopropyl-2-(trifluoromethyl)phenyl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2819708-55-7 C16H19BBrF3O2
2-(4-cyclopropyl-5-methyl-2-(trifluoromethyl)phenyl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2-(4-cyclopropyl-5-methyl-2-(trifluoromethyl)phenyl)-4,4,5,5-tetramethyl-1,3,2-dioxaborolane 2819708-60-4 C17H22BF3O2
1-Oleoyl-2-hydroxy-sn-glycero-3-phosphoethanolamine 1-Oleoyl-2-hydroxy-sn-glycero-3-phosphoethanolamine 89576-29-4 C23H46NO7P
4,4,5,5-Tetramethyl-2-[4-(3-oxetanyl)-2-(trifluoromethyl)phenyl]-1,3,2-dioxaborolane 4,4,5,5-Tetramethyl-2-[4-(3-oxetanyl)-2-(trifluoromethyl)phenyl]-1,3,2-dioxaborolane 2223055-54-5 C16H20BF3O3
BB1 BB1 1104636-68-1 C7H9BBrNO4
3-Hydroxy-1-adamantyl acrylate 3-Hydroxy-1-adamantyl acrylate 216581-76-9 C13H18O3
Methyl 2,6-dibromopyridine-4-carboxylate Methyl 2,6-dibromopyridine-4-carboxylate 119308-57-5 C7H5Br2NO2
2-Isopropylmalonic acid dimethyl ester 2-Isopropylmalonic acid dimethyl ester 51122-91-9 C8H14O4
Enasolv FS48 Enasolv FS48
NA NA
(Z)-10-Tetradecenyl Acetate (Z)-10-Tetradecenyl Acetate 35153-16-3 C16H30O2
4,4a-Dihydro-4,8-dihydroxy-6-hydroxymethyl-9-oxo-9H-xanthene-1-carboxylic acid methyl ester 4,4a-Dihydro-4,8-dihydroxy-6-hydroxymethyl-9-oxo-9H-xanthene-1-carboxylic acid methyl ester 58449-99-3 C16H14O7
Phenylacetic acid-3-boronic acid pinacol ester Phenylacetic acid-3-boronic acid pinacol ester C14H19BO4
4,4'-[[2,4,6-Trihydroxy-5-(2-methyl-1-oxopropyl)-1,3-phenylene]bis(2-methylpropane-1,1-diyl)]bis[5-hydroxy-2,2,6,6-tetramethyl-4-cyclohexene-1,3-dione] 4,4'-[[2,4,6-Trihydroxy-5-(2-methyl-1-oxopropyl)-1,3-phenylene]bis(2-methylpropane-1,1-diyl)]bis[5-hydroxy-2,2,6,6-tetramethyl-4-cyclohexene-1,3-dione] 54247-21-1 C38H52O10
4-tert-Butyl-1-cyclohexen-1-ylboronic acid 4-tert-Butyl-1-cyclohexen-1-ylboronic acid 850567-91-8 C10H19BO2
3,4,5-Trifluorophenylboronic acid, pinacol ester 3,4,5-Trifluorophenylboronic acid, pinacol ester 827614-70-0 C12H14BF3O2
(13Z)-Eicosen-10-one (13Z)-Eicosen-10-one 63408-44-6 C20H38O
2-Methylpiperidine 2-Methylpiperidine 109-05-7 C6H13N
Ethyl 4-methoxybenzoylacetate Ethyl 4-methoxybenzoylacetate 2881-83-6 C12H14O4
MS-347b MS-347b 58450-00-3 C16H12O7
HomePage | Member Companies | Advertising | Contact us | Previous WebSite | MSDS | CAS Index | CAS DataBase
Copyright © 2016 ChemicalBook All rights reserved.