Products

Refine

Country

Business Type

Certificate

Display

Wuhan Circle Star Chem-medical Technology co.,Ltd.

1,we produce and sell good chemicals around the world. 2,our success rate is about 95%. this means, if customer order is accepted, the probability that the customer will obtain the ordered substances, is 95%. 3,our staff consists of highly qualified

Factory Supply Glycopyrrolate Supplier Manufacturer With Competitive Price

Cas:596-51-0

Min.Order:1 Kilogram

Negotiable

Type:Lab/Research institutions

inquiry

Anhui Dexinjia Biopharm Co., Ltd

As a leading and professional manufacturer of APIs and API intermediates in China,Anhui Dexinjia Biopharm Co., Ltd founded in 2006, Except for the R&D center, our company has built a close cooperation relation with Chinese Academy of Sciences,

Glycopyrrolate Manufacturer/High quality/Best price/In stock

Cas:596-51-0

Min.Order:1 Gram

FOB Price: $1.0

Type:Manufacturers

inquiry

Dayang Chem (Hangzhou) Co.,Ltd.

Dayangchem's R&D center can offer custom synthesis according to the contract research and development services for the fine chemicals, pharmaceutical, biotechnique and some of the other chemicals. DayangChem can provide different quantities

Glycopyrrolate Manufacturer/High quality/Best price/In stock

Cas:596-51-0

Min.Order:1 Kilogram

FOB Price: $3.0

Type:Lab/Research institutions

inquiry

Hangzhou Dingyan Chem Co., Ltd

Items Standard Result Assay (Ursolic acid) 98%min 98.22% ----------------------------------------------------------------

High purity 596-51-0 Glycopyrrolate

Cas:596-51-0

Min.Order:1 Gram

FOB Price: $100.0 / 500.0

Type:Trading Company

inquiry

Simagchem Corporation

Welcome to Simagchem, your partner in China as a premier supply of bulk specialty chemicals for industry and life science. We introduce experienced quality product and exceptional JIT service with instant market intelligence in China to benefit our

High quality Glycopyrrolium Bromide supplier in China

Cas:596-51-0

Min.Order:0 Metric Ton

Negotiable

Type:Manufacturers

inquiry

Hangzhou JINLAN Pharm-Drugs Technology Co., Ltd

We can provide GMP validation service that complies with SFDA, FDA, WHO and EU EMPA.Excellent registration team could help us easlily to register our products in different countries.If you and your customer are interested in some products or need C

Glycopyrrolate injection 0.2mg/ml

Cas:596-51-0

Min.Order:1 Gram

Negotiable

Type:Manufacturers

inquiry

Wuhan Fortuna Chemical Co.,Ltd

Unique advantages of Glycopyrrolate Cas 596-51-0 Guaranteed purity High quality & competitive price Quality control Fast feedback Prompt shipment Appearance:White crystalline powder Storage:Cool dry place Package:100g,1kg

High quality Glycopyrrolate Cas 596-51-0 with high purity and best price

Cas:596-51-0

Min.Order:100 Gram

Negotiable

Type:Trading Company

inquiry

Hefei TNJ chemical industry co.,ltd

Specifications: 596-51-0 Glycopyrrolate/Glycopyrronium bromide Glycopyrrolate/Glycopyrronium bromide in stock High quality Glycopyrrolate Appearance:powder Storage:dry environment Package:25kg/drum or as your needs Application:pharmaceuti

Glycopyrronium Bromide 596-51-0

Cas:596-51-0

Min.Order:25 Kilogram

Negotiable

Type:Trading Company

inquiry

Hangzhou Think Chemical Co. Ltd

Glycopyrronium bromide CAS No.:596-51-0 Name: Glycopyrronium bromide Synonyms: (1,1-Dimethyl-2,3,4,5-tetrahydropyrrol-3-yl) 2-cyclopentyl-2-hydroxy-2-phenyl-acetate bromide; Glycopyrrolate M

High purity Glycopyrronium bromide CAS No.:596-51-0

Cas:596-51-0

Min.Order:1 Kilogram

FOB Price: $2.0

Type:Other

inquiry

Ality Chemical Corporation

The above product is Ality Chemical's strong item with best price, good quality and fast supply. Ality Chemical has been focusing on the research and production of this field for over 14 years. At the same time, we are always committed to providi

Factory Supply Glycopyrrolium Bromide

Cas:596-51-0

Min.Order:1

Negotiable

Type:Other

inquiry

Xi'an Xszo Chem Co., Ltd.

1. Factory price and high quality must be guaranteed, base on 8 years of production and R&D experience2. Free samples will be provided,ensure specifications and quality are right for customer3. Customers will receive the most professional technical s

Large Stock 99.0% Glycopyrrolate 596-51-0 Producer

Cas:596-51-0

Min.Order:1 Gram

FOB Price: $0.1

Type:Manufacturers

inquiry

Enke Pharma-tech Co.,Ltd. (Cangzhou, China )

Cangzhou Enke Pharma Tech Co.,ltd. is located in Cangzhou City, Hebei province ,where is a famous petroleum chemical industry city in China. Enke Pharma a high-tech enterprise ,and we are dedicated to developing and manufacturing new ap

Glycopyrrolate

Cas:596-51-0

Min.Order:1 Kilogram

FOB Price: $5.0 / 10.0

Type:Manufacturers

inquiry

Chemwill Asia Co., Ltd.

Our main production base is located in Xuzhou industry park. We are certified both to the ISO 9001 and ISO 14001 Standards, have a safety management system in place.Our R&D team masters core technology for process-design of target building block

Glycopyrrolate

Cas:596-51-0

Min.Order:5 Kiloliter

FOB Price: $1.2 / 5.0

Type:Manufacturers

inquiry

Hebei Nengqian Chemical Import and Export Co., LTD

With our good experience, we offer detailed technical support and advice to assist customers. We communicate closely with customers to establish their quality requirements. Consistent Quality Our plant has strict quality control in each manufacturin

Glycopyrrolate Powder CAS 596-51-0

Cas:596-51-0

Min.Order:1 Kilogram

FOB Price: $1.0 / 10.0

Type:Trading Company

inquiry

Zhuozhou Wenxi import and Export Co., Ltd

WITH US,YOUR MONEY IN SAFE,YOUR BUSINESS IN SAFE 1)Quick Response Within 12 hours; 2)Quality Guarantee: All products are strictly tested by our QC, confirmed by QA and approved by third party lab in China, USA, Canada, Germany, UK, Italy, France et

New production CAS 596-51-0 with best quality

Cas:596-51-0

Min.Order:1 Kilogram

FOB Price: $139.0 / 210.0

Type:Trading Company

inquiry

Wuhan Han Sheng New Material Technology Co.,Ltd

Our Advantage: high quality with competitive price High quality standard: BP/USP/EP Enterprise standard All purity customized Fast and safe delivery We have reliable forwarder who can help us deliver our goods more fast and safe. We

Glycopyrronium

Cas:596-51-0

Min.Order:10 Kilogram

Negotiable

Type:Trading Company

inquiry

Hebei Sankai Chemical Technology Co., Ltd

1. Product advantages ♦ High purity, all above 98.5%, no impurities after dissolution ♦ We will test each batch to ensure quality ♦ OEM and private brand services designed for free ♦ Various cap colors available ♦ W

Glycopyrrolate CAS:596-51-0

Cas:596-51-0

Min.Order:1 Kilogram

FOB Price: $38.0 / 59.0

Type:Trading Company

inquiry

Hangzhou Sartort Biopharma Co., Ltd

Appearance:White to brown crystalline powder Storage:2-8°C Package:25kg/Barrel Application:Chemicals Transportation:Express/Sea/Air Port:Any port in China

Factory supply Glycopyrrolate

Cas:596-51-0

Min.Order:1 Metric Ton

Negotiable

Type:Lab/Research institutions

inquiry

Shanghai Upbio Tech Co.,Ltd

1.In No Less five years exporting experience. 2.Lower Price with higher quality 3,Free sample 4,We are sincerely responsible for the "product quality" and "After Service" Onchem (China) Co.,Ltd is Sp

Glycopyrronium

Cas:596-51-0

Min.Order:1 Kilogram

Negotiable

Type:Lab/Research institutions

inquiry

Xi'an Faithful Biotech Co., Ltd.

We are the manufacturers and suppliers of API in China, and warehouse in Germany and USA of California, which can quickly and safely deliver to your address 1.High quality and competitive price. 2.Free sample for your evaluation. 3.Promptly delivery

LIDE PHARMACEUTICALS LIMITED

Advantage : LIDE PHARMACEUTICALS LTD. is a mid-small manufacturing-type enterprise, engaged in pharmaceutical intermediates of R&D, custom-made and production, and also involving trading chemicals for export. We have established the

Glycopyrrolate/ LIDE PHARMA- Factory supply / Best price

Cas:596-51-0

Min.Order:1 Kilogram

Negotiable

Type:Lab/Research institutions

inquiry

Baoji Guokang Healthchem co.,ltd

Our company has been in existence for 10 years since its establishment. We have our own unique team. The company integrates independent research and development, production and sales. We have established famous brands at home and abroad. At present

Antispasmodic drugs GlycopyrrolateCAS:596-51-0

Cas:596-51-0

Min.Order:1 Kilogram

FOB Price: $42.0 / 50.0

Type:Trading Company

inquiry

Qingdao Beluga Import and Export Co., LTD

Beluga chemical professional supply High quality Glycopyrrolate CAS 596-51-0 1. Beluga Chemical has a professional RESEARCH and development team and strong technical force to ensure technical support and research capabilities. 2. Made in China an

High quality Glycopyrrolate CAS 596-51-0

Cas:596-51-0

Min.Order:1 Gram

Negotiable

Type:Lab/Research institutions

inquiry

Shandong Hanjiang Chemical Co., Ltd.

Hello, dear friend! I'm Hansen and Allen from China. Welcome to my lookchem mall! The following is a brief introduction of our company's products and services. If you are interested in our products, please contact us by emai

Glycopyrrolate 596-51-0

Cas:596-51-0

Min.Order:1 Kilogram

Negotiable

Type:Lab/Research institutions

inquiry

Lonwin Chemical Group Limited

Glycopyrrolate CAS: 596-51-0 Specification Items Specification Product name Glycopyrrolate CAS 596-51-0 Appearance White crystalline powder

Factory supply Glycopyrrolate

Cas:596-51-0

Min.Order:1 Kilogram

Negotiable

Type:Other

inquiry

Henan Wentao Chemical Product Co., Ltd.

Henan Wentao Chemical Product Co.,Ltd is Located in Zhengzhou High-tech Development Zone with import and export license, We passed ISO 9001:2008 as well, Henan Wentao has developed more than 1000 compounds, which are widely used in the fields of prod

Glycopyrrolate

Cas:596-51-0

Min.Order:0

Negotiable

Type:Lab/Research institutions

inquiry

Wuhan Zenuo Biological Medicine Technology Co Ltd

Product Name: Glycopyrrolate Synonyms: 3-(2-cyclopentyl-2-hydroxy-2-phenylacetoxy)-1,1-diMethylpyrrolidiniuM broMide;Glycopyrrolate (200 mg);3-(2-cyclopentyl-2-hydroxy-2-phenylacetoxy)-1,1-diMethylpyrrolidin-1-iuM broMide;Glycopyrrolate IMpurity

Glycopyrrolate free sample available best quality

Cas:596-51-0

Min.Order:100 Gram

Negotiable

Type:Lab/Research institutions

inquiry

Triumph International Development Limilted

Appearance:White solid Storage:Store in a cool,dry place and keep away from direct strong light Package:As customer request Application:intermediates Transportation:Common products:Sea/Air/Courier Dangerous Chem:Sea/Air Port:QI

Glycopyrrolate

Cas:596-51-0

Min.Order:100 Metric Ton

Negotiable

Type:Lab/Research institutions

inquiry

Afine Chemicals Limited

Our Services 1. New Molecules R&D 2. Own test center HPLC NMR GC LC-MS 3. API and Intermediates from China reputed manufacturers 4. Documents support COA MOA MSDS DMF open part Our advantages 1. Government awarded company. Top 100 enter

Glycopyrrolate

Cas:596-51-0

Min.Order:1 Kilogram

Negotiable

Type:Lab/Research institutions

inquiry

Taizhou Crene Biotechnology co.ltd

Our company provides one-stop services of research - development - production for a variety of special prouducts. Not only do we make effective use of our strong technological strength, but also establish of cooperative relations with several well-

Glycopyrrolate 596-51-0

Cas:596-51-0

Min.Order:100 Milligram

Negotiable

Type:Lab/Research institutions

inquiry

Synthetic route

methyl bromide
74-83-9

methyl bromide

3-(2-cyclopentyl-2-hydroxy-2-phenylacetyloxy)-1-methylpyrrolidine
13118-11-1

3-(2-cyclopentyl-2-hydroxy-2-phenylacetyloxy)-1-methylpyrrolidine

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
In butanone at 20℃; Cooling with ice;22%
In acetonitrile at -10 - 20℃; for 12h;144 g
In chloroform; acetonitrile at 20℃; for 72h;
1-methyl-3-pyrrolidinol
13220-33-2

1-methyl-3-pyrrolidinol

2-cyclopentyl-2-hydroxy-2-phenylacetic acid
427-49-6

2-cyclopentyl-2-hydroxy-2-phenylacetic acid

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1.1: 1,1'-carbonyldiimidazole / toluene / 0.5 h / 20 °C
1.2: 20 °C
2.1: butanone / 20 °C / Cooling with ice
View Scheme
2-cyclopentyl-2-hydroxy-2-phenylacetic acid
427-49-6

2-cyclopentyl-2-hydroxy-2-phenylacetic acid

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 4 steps
1.1: sodium hydroxide / N,N-dimethyl-formamide / 1 h / 60 °C
1.2: 3 h / 110 °C
2.1: sulfuric acid / tetrahydrofuran / 70 °C
3.1: palladium on activated charcoal; hydrogen / methanol / 3 h / 25 °C
4.1: acetonitrile / 12 h / -10 - 20 °C
View Scheme
C20H22O3

C20H22O3

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1: sulfuric acid / tetrahydrofuran / 70 °C
2: palladium on activated charcoal; hydrogen / methanol / 3 h / 25 °C
3: acetonitrile / 12 h / -10 - 20 °C
View Scheme
phenylglyoxylyl chloride
25726-04-9

phenylglyoxylyl chloride

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1.1: triethylamine / dichloromethane / 12.25 h / 0 - 25 °C / Inert atmosphere
2.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
2.2: 0.5 h / 0 °C
3.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
Benzoylformic acid
611-73-4

Benzoylformic acid

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1.1: dicyclohexyl-carbodiimide; dmap / dichloromethane / 25 °C / Inert atmosphere
2.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
2.2: 0.5 h / 0 °C
3.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
1-methyl-3-pyrrolidinol
13220-33-2

1-methyl-3-pyrrolidinol

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1.1: dicyclohexyl-carbodiimide; dmap / dichloromethane / 25 °C / Inert atmosphere
2.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
2.2: 0.5 h / 0 °C
3.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
Multi-step reaction with 3 steps
1.1: dicyclohexyl-carbodiimide; dmap / dichloromethane / 25 °C / Inert atmosphere
2.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
2.2: 0.5 h / 0 °C
3.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
Multi-step reaction with 3 steps
1.1: triethylamine / dichloromethane / 10.33 h / 0 - 20 °C / Inert atmosphere
2.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
2.2: 0.5 h / 0 °C
3.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
Multi-step reaction with 3 steps
1.1: triethylamine / dichloromethane / 12.25 h / 0 - 25 °C / Inert atmosphere
2.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
2.2: 0.5 h / 0 °C
3.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
2-cyclopentyl-2-oxoacetyl chloride

2-cyclopentyl-2-oxoacetyl chloride

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1.1: triethylamine / dichloromethane / 10.33 h / 0 - 20 °C / Inert atmosphere
2.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
2.2: 0.5 h / 0 °C
3.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
1-methylpyrrolidin-3-yl 2-cyclopentyl-2-oxoacetate

1-methylpyrrolidin-3-yl 2-cyclopentyl-2-oxoacetate

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
1.2: 0.5 h / 0 °C
2.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
2-Cyclopentyl-2-oxoacetic acid
5763-56-4

2-Cyclopentyl-2-oxoacetic acid

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1.1: dicyclohexyl-carbodiimide; dmap / dichloromethane / 25 °C / Inert atmosphere
2.1: magnesium / tetrahydrofuran / 0.5 h / 0 °C
2.2: 0.5 h / 0 °C
3.1: acetonitrile; chloroform / 72 h / 20 °C
View Scheme
glycopyrronium bromide
596-51-0

glycopyrronium bromide

[(cyclopentyl-hydroxyphenylacetyl)oxy]-1,1-dimethylpyrrolidinium chloride
873295-31-9

[(cyclopentyl-hydroxyphenylacetyl)oxy]-1,1-dimethylpyrrolidinium chloride

Conditions
ConditionsYield
With Amberlite IRA900 Cl In ethanol; water Product distribution / selectivity;94%
Stage #1: glycopyrronium bromide With silver(I) acetate In methanol at 15 - 25℃; for 2h;
Stage #2: With hydrogenchloride In ethyl acetate at 5 - 10℃; for 1h;
72%
glycopyrronium bromide
596-51-0

glycopyrronium bromide

[(cyclopentyl-hydroxyphenylacetyl)oxy]-1,1-dimethylpyrrolidinium chloride
873295-31-9

[(cyclopentyl-hydroxyphenylacetyl)oxy]-1,1-dimethylpyrrolidinium chloride

Conditions
ConditionsYield
With resin Amberlite IRA900 CI In ethanol; water94%
glycopyrronium bromide
596-51-0

glycopyrronium bromide

A

3-hydroxy-1,1-dimethyl pyrrolidinium bromide

3-hydroxy-1,1-dimethyl pyrrolidinium bromide

B

2-cyclopentyl-2-hydroxy-2-phenylacetic acid
427-49-6

2-cyclopentyl-2-hydroxy-2-phenylacetic acid

Conditions
ConditionsYield
With sodium hydroxide In water at 20℃;A 3.87 g
B 92%
glycopyrronium bromide
596-51-0

glycopyrronium bromide

(1,1-dimethylpyrrolidin-1-ium-3-yl) 2-cyclopentyl-2-hydroxy-2-phenylacetate mono(4-methylbenzenesulfonate)
873295-46-6

(1,1-dimethylpyrrolidin-1-ium-3-yl) 2-cyclopentyl-2-hydroxy-2-phenylacetate mono(4-methylbenzenesulfonate)

Conditions
ConditionsYield
With dihydrogen peroxide; toluene-4-sulfonic acid In cyclohexane; cyclohexene at 25 - 30℃; for 12h; Reagent/catalyst;69.2%
glycopyrronium bromide
596-51-0

glycopyrronium bromide

3-[(cyclopentylhydroxyphenylacetyl)oxy]-1,1-dimethylpyrrolidinium iodide

3-[(cyclopentylhydroxyphenylacetyl)oxy]-1,1-dimethylpyrrolidinium iodide

Conditions
ConditionsYield
With sodium iodide In dichloromethane; water for 16h;
silver benzoate
532-31-0

silver benzoate

glycopyrronium bromide
596-51-0

glycopyrronium bromide

3-[(cyclopentylhydroxyphenylacetyl)oxy]-1,1-dimethyl-pyrrolidinium benzoate
873295-45-5

3-[(cyclopentylhydroxyphenylacetyl)oxy]-1,1-dimethyl-pyrrolidinium benzoate

Conditions
ConditionsYield
In water at 92℃;
silver(I) 4-methylbenzenesulfonate
16836-95-6

silver(I) 4-methylbenzenesulfonate

glycopyrronium bromide
596-51-0

glycopyrronium bromide

(1,1-dimethylpyrrolidin-1-ium-3-yl) 2-cyclopentyl-2-hydroxy-2-phenylacetate mono(4-methylbenzenesulfonate)
873295-46-6

(1,1-dimethylpyrrolidin-1-ium-3-yl) 2-cyclopentyl-2-hydroxy-2-phenylacetate mono(4-methylbenzenesulfonate)

Conditions
ConditionsYield
In water at 40℃; Darkness;
In isopropyl alcohol at 20℃; Darkness;
Reaxys ID: 30758740

Reaxys ID: 30758740

glycopyrronium bromide
596-51-0

glycopyrronium bromide

Reaxys ID: 30758741

Reaxys ID: 30758741

Conditions
ConditionsYield
In 2-methyltetrahydrofuran
Sodium laurate
629-25-4

Sodium laurate

glycopyrronium bromide
596-51-0

glycopyrronium bromide

glycopyrronium laurate

glycopyrronium laurate

Conditions
ConditionsYield
In water at 20℃; for 96h; Solvent;
glycopyrronium bromide
596-51-0

glycopyrronium bromide

stearic acid
57-11-4

stearic acid

glycopyrronium stearate

glycopyrronium stearate

Conditions
ConditionsYield
With potassium hydroxide In 2-methyltetrahydrofuran; water for 0.5h;
glycopyrronium bromide
596-51-0

glycopyrronium bromide

toluene-4-sulfonic acid
104-15-4

toluene-4-sulfonic acid

(1,1-dimethylpyrrolidin-1-ium-3-yl) 2-cyclopentyl-2-hydroxy-2-phenylacetate mono(4-methylbenzenesulfonate)
873295-46-6

(1,1-dimethylpyrrolidin-1-ium-3-yl) 2-cyclopentyl-2-hydroxy-2-phenylacetate mono(4-methylbenzenesulfonate)

Conditions
ConditionsYield
With Aliquat 336; sodium hydroxide In dichloromethane; cyclohexane; water at 25 - 30℃; for 24h; Reagent/catalyst; Solvent; Concentration;
sodium tosylate
657-84-1

sodium tosylate

glycopyrronium bromide
596-51-0

glycopyrronium bromide

(1,1-dimethylpyrrolidin-1-ium-3-yl) 2-cyclopentyl-2-hydroxy-2-phenylacetate mono(4-methylbenzenesulfonate)
873295-46-6

(1,1-dimethylpyrrolidin-1-ium-3-yl) 2-cyclopentyl-2-hydroxy-2-phenylacetate mono(4-methylbenzenesulfonate)

Conditions
ConditionsYield
In water at 40 - 45℃; Green chemistry; Industrial scale;390 g
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