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 qualifie
Cas:608-25-3
Min.Order:1 Kilogram
FOB Price: $2.0
Type:Lab/Research institutions
inquiryProduct Detail Minimum Order Qty. 10 Gram
Cas:608-25-3
Min.Order:10 Gram
Negotiable
Type:Trading Company
inquiryWe are manufacturer of this product. If you are looking for the material's manufacturer or supplier in China, Ality Group is your best choice. Specifications of our 2-Methylresorcinol CAS 608-25-3: Items
Cas:608-25-3
Min.Order:1 Gram
FOB Price: $2.0 / 3.0
Type:Other
inquiryProduct Description Product name 2-Methylresorcinol CAS 608-25-3 Assay 99% Appearance White powder Capacity 200mt/year Min.package 100gram Standard Enterprise e
Cas:608-25-3
Min.Order:1 Kilogram
FOB Price: $2.0
Type:Lab/Research institutions
inquiryHebei yanxi chemical co., LTD is a professional research, development and production of lead acetate benzene acetamide enterprise backbone members by local well-known entrepreneurs and professional senior engineers in the party's "low carb
Cas:608-25-3
Min.Order:1 Kilogram
FOB Price: $1.0 / 3.0
Type:Manufacturers
inquiryUnique advantages of 2-Methylresorcinol Cas 608-25-3 Guaranteed purity High quality & competitive price Quality control Fast feedback Prompt shipment Appearance:Primrose yellow crystalline fine powder Storage:cool dry place Package
Cas:608-25-3
Min.Order:1 Kilogram
Negotiable
Type:Trading Company
inquiryiso CAS No.: 608-25-3 Other Names: 2,6-Dihydroxytoluene; 2-Methyl Resorcinol MF: C7H8O2 EINECS No.: 210-155-8 Place of Origin: Anhui, China (Mainland) Type: Agrochemical Intermediates, Dyestuff Intermediates, Pharmaceutical
Cas:608-25-3
Min.Order:1 Metric Ton
Negotiable
Type:Trading Company
inquiryEnglish name: 2,6-dihydroxytoluene CAS No. 608-25-3 1.We have been specializing in special fine chemical for long, with strong R&D strength. 2.ISO9001. 3.We have been cooperating with oversea from Europe, USA, Korea, Japan etc... A
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
Cas:608-25-3
Min.Order:1 Gram
FOB Price: $0.1
Type:Manufacturers
inquiryDayangChem exported this product to many countries and regions at best price. If you are looking for the material’s manufacturer or supplier in China, DayangChem is your best choice. Pls contact with us freely for getting detailed product s
Cas:608-25-3
Min.Order:1 Kilogram
FOB Price: $5.0
Type:Lab/Research institutions
inquiry
Cas:608-25-3
Min.Order:1 Metric Ton
FOB Price: $1.0
Type:Manufacturers
inquiry2-Methylresorcinol Basic information Product Name: 2-Methylresorcinol Synonyms: 1,3-Dihydroxy-2-methylbenzene;2,6-Dihydroxy-1-methylbenzene;2-methyl-1,3-dihydroxybenzene;2-methyl-3-benze
Cas:608-25-3
Min.Order:1 Kilogram
Negotiable
Type:Lab/Research institutions
inquiryOur advantages: 1. All inquiries will be replied within 12 hours. 2. Dedication to quality, supply & service. 3. Strictly on selecting raw materials. 4. Reasonable & competitive price, fast lead time. 5. Sample is available for your eva
Cas:608-25-3
Min.Order:1 Kilogram
FOB Price: $9.0 / 99.0
Type:Trading Company
inquiryWITH 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
Cas:608-25-3
Min.Order:1 Kilogram
FOB Price: $139.0 / 210.0
Type:Trading Company
inquiryOur 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
Cas:608-25-3
Min.Order:10 Kilogram
Negotiable
Type:Trading Company
inquiry2-Methylresorcino Basic information Product Name: 2-Methylresorcinol Synonyms: 2-Methylresorcinol,1,3-Dihydroxy-2-methylbenzene;2,6-Dihydroxytolue
Appearance:Yellowish crystalline powder Storage:R.T Package:25kg/drum Application:Intermediates Transportation:Express/Sea/Air Port:Any port in China
Cas:608-25-3
Min.Order:25 Kilogram
FOB Price: $110.0 / 140.0
Type:Lab/Research institutions
inquiry1. Guaranteed purity; 2. Large quantity in stock; 3. Largest manufacturer; 4. Best service after shipment with email; 5. High quality & competitive price; Appearance:white powder Storage:Store in sealed containers at cool & dr
Cas:608-25-3
Min.Order:100 Gram
Negotiable
Type:Other
inquiry1.No Less 8 years exporting experience. Clients can 100% received goods 2.Lower Price with higher quality 3,Free sample 4,We are sincerely responsible for the "product quality" and "After Service" Upbio is Specialized
Cas:608-25-3
Min.Order:1 Kilogram
Negotiable
Type:Lab/Research institutions
inquiry1.High purity, like 99%, 99.9%, 99.95%, 99.99%, 99.999% 2.Quality control, test sample before shipping and keep sample for 3 years after shipping; 3. Prompt shipment with professional documents; 4. Packing as your request, with photo before s
Cas:608-25-3
Min.Order:1 Kilogram
Negotiable
Type:Lab/Research institutions
inquiryProduct Name: 2-Methylresorcinol MF: C7H8O2 MW: 124.14 EINECS: 210-155-8 Mol File: 608-25-3.mol 2-Methylresorcinol Structure 2-Methylresorcinol Chemical Properties Melting point 114-120 °C(lit.) Boiling point 264 °C(l
2-Methylresorcinol 608-25-3 cas 2 MR Packing: According to customer requirements Delivery time: In stock or depands Port of shipment: Ningbo/Shanghai/Qingdao OEM/ODM:Welcome Sample:We can offer our existing samples at once Appearance:White cry
Cas:608-25-3
Min.Order:1 Metric Ton
Negotiable
Type:Trading Company
inquiryOur 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
Cas:608-25-3
Min.Order:1 Kilogram
FOB Price: $90.0 / 100.0
Type:Trading Company
inquiry2-Methylresorcinol CAS:608-25-3 Qingdao Belugas Import and Export Co., Ltd. is a scientific and technological company integrating research and development, production and trade of chemical intermediates, specializing in high quality organic intermed
Cas:608-25-3
Min.Order:1 Gram
Negotiable
Type:Lab/Research institutions
inquiryHello, 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
Cas:608-25-3
Min.Order:1 Kilogram
Negotiable
Type:Lab/Research institutions
inquiryHenan 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
2,6-Dihydroxytoluene CAS: 608-25-3 Specification Items Specifications Results Appearance Powder Conforms Assay ≥99.5% 99.92%
Best quality & Attractive price & Professional service; Trial & Pilot & Commercial Hisunny Chemical is a leading manufacturer and supplier of chemicals in China. We develop produce and distribute high quality intermediates, specia
Appearance:White to off-white crystal powder Storage:Store in a cool,dry place and keep away from direct strong light Package:As customer request Application:Used for research and industrial manufacture. Transportation:Common pr
Cas:608-25-3
Min.Order:100 Metric Ton
Negotiable
Type:Lab/Research institutions
inquiry2-Methylresorcinol CAS 608-25-3 Our advantage 1.Top quality: Using high quality material and establishing a strict quality control system,assigning specific persons in charge of each part of production,from raw material purchase to assembl
Cas:608-25-3
Min.Order:1 Kilogram
FOB Price: $10.0 / 50.0
Type:Trading Company
inquiryConditions | Yield |
---|---|
Stage #1: 3,5-diamino-4-methylbenzoic acid With sulfuric acid; zinc(II) chloride; sodium nitrite In water at 2℃; for 5h; Stage #2: With sulfuric acid; sodium hydroxide In water for 1.75h; Reflux; | 98.9% |
Conditions | Yield |
---|---|
With 5 mol% Pd/C; hydrogen; potassium carbonate In N,N-dimethyl acetamide at 150℃; under 532.036 Torr; for 20h; | 92% |
palladium-carbon In 1,3,5-trimethyl-benzene | 71% |
69.9% |
Conditions | Yield |
---|---|
With SO42-/ZrO2-TiO2 at 350℃; Reagent/catalyst; | 66.1% |
Conditions | Yield |
---|---|
With pyridinium hydrobromide perbromide In xylene for 2h; Heating; | 65% |
2-methylcyclohexane-1,3-dione
A
2-methylbenzene-1,3-diol
B
3-hydroxy-2-methyl-1-cyclohexanone
Conditions | Yield |
---|---|
With bis(η5-cyclopentadienyl)hafnium dihydride In isopropyl alcohol at 80℃; for 8h; | A 39% B 52% |
ortho-cresol
A
4-methyl resorcinol
B
2-methylbenzene-1,4-diol
C
2-methylbenzene-1,3-diol
D
3-methylbenzene-1,2-diol
Conditions | Yield |
---|---|
With hydrogen fluoride; dihydrogen peroxide; antimony pentafluoride at -40℃; for 0.5h; Product distribution; | A 3% B 17% C 3% D 4% |
With hydrogen fluoride; dihydrogen peroxide; antimony pentafluoride at -40℃; for 0.5h; | A 3% B 17% C 3% D 4% |
Conditions | Yield |
---|---|
With hydrogen iodide |
Conditions | Yield |
---|---|
With hydrogenchloride; amalgamated zinc at 100℃; |
Conditions | Yield |
---|---|
at 220℃; |
methyl 2,4-dihydroxy-3-methylbenzoate
2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
With potassium hydroxide unter Wasserstoff; |
2-hydroxy-4-methoxy-3-methylbenzoic acid
2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
With hydrogen iodide |
6-acetoxy-6-methylcyclohexa-2,4-dienone
acetic acid
A
4-methyl resorcinol
B
2-methylbenzene-1,3-diol
C
3-methylbenzene-1,2-diol
Conditions | Yield |
---|---|
at 110℃; beim anschliessenden Erwaermen mit wss.-methanol. HCl; |
2-Chlor-2-methyl-cyclohexandion-(1,3)
2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
(i) HCl, DMF, (ii) aq. HCl; Multistep reaction; |
Conditions | Yield |
---|---|
(i) Ac2O, H2SO4, (ii) Py, (iii) aq. NaOH, MeOH; Multistep reaction; |
2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
With sulfuric acid Diazotization; |
2-hydroxy-4-methoxy-3-methylbenzoic acid
hydrogen iodide
2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
Multi-step reaction with 2 steps 1: sodium; methanol / dann die Mischung mit Methyljodid versetzen 2: hydriodic acid View Scheme |
Conditions | Yield |
---|---|
Multi-step reaction with 4 steps 1: aluminium chloride; diethyl ether / Einleiten von Chlorwasserstoff und anschliessendes Erwaermen mit Wasser 2: aq. NaOH solution 3: 100 - 110 °C 4: amalgamated zinc; aqueous HCl / 100 °C View Scheme |
5-carbomethoxy-6-hydroxysalicylaldehyde
2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
Multi-step reaction with 3 steps 1: aq. NaOH solution 2: 100 - 110 °C 3: amalgamated zinc; aqueous HCl / 100 °C View Scheme |
Conditions | Yield |
---|---|
Multi-step reaction with 2 steps 1: 100 - 110 °C 2: amalgamated zinc; aqueous HCl / 100 °C View Scheme |
MCPA
A
4,6-dichloro-2-methylphenol
B
2-methyl-4-chlorophenol
C
2-methylbenzene-1,4-diol
D
2-methylbenzene-1,3-diol
E
2,5-dihydroxy-3-methylbenzoaldehyde
F
2-Methyl-1,4-benzoquinone
G
ortho-cresol
H
3-methylbenzene-1,2-diol
I
2-chloro-6-methylphenol
Conditions | Yield |
---|---|
With water UV-irradiation; |
Conditions | Yield |
---|---|
Stage #1: 3-chloro-o-cresol With sodium formate; copper(l) chloride; sodium hydroxide; sodium sulfite In water at 195 - 200℃; under 7500.75 - 9000.9 Torr; Autoclave; Large scale; Stage #2: With hydrogenchloride In water Large scale; | |
Stage #1: 3-chloro-o-cresol With sodium formate; copper(l) chloride; sodium hydroxide at 195 - 200℃; for 1.5h; Autoclave; Stage #2: With hydrogenchloride In water at 30℃; pH=2 - 3; |
Conditions | Yield |
---|---|
Multi-step reaction with 3 steps 1.1: acetic acid; nitric acid / methanol / 3 h / 10 - 60 °C 2.1: iron(III) chloride; manganese(IV) oxide; hydrazine hydrate / diethyl ether / 4 h / 80 °C / Reflux 3.1: sulfuric acid; zinc(II) chloride; sodium nitrite / water / 5 h / 2 °C 3.2: 1.75 h / Reflux View Scheme |
Conditions | Yield |
---|---|
With hydrogenchloride In diethyl ether at 20℃; | 100% |
With hydrogenchloride; water 1.) ether, 45 min, 2.) 40 deg C; Yield given. Multistep reaction; | |
With hydrogenchloride | |
With hydrogenchloride In diethyl ether at 20℃; Gattermann formylation; |
Conditions | Yield |
---|---|
With sodium hydride In N,N-dimethyl-formamide | 100% |
4-hydroxyphenylacetate
2-methylbenzene-1,3-diol
2,4,4'-trihydroxy-3-methyldeoxybenzoin
Conditions | Yield |
---|---|
With boron trifluoride diethyl etherate at 110℃; for 0.5h; Heating / reflux; | 99% |
With boron trifluoride diethyl etherate at 60 - 70℃; for 5h; | 97% |
With boron trifluoride diethyl etherate at 110℃; for 2h; Inert atmosphere; |
2-methylbenzene-1,3-diol
4,6-dibromo-2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
With benzyltrimethylammonium tribromide In methanol; dichloromethane | 99% |
With benzyltrimethylammonium tribromide In methanol; dichloromethane for 1h; Ambient temperature; | 93% |
With benzyltrimethylammonium tribromide | 70% |
With bromine In acetic acid | |
With bromine In dichloromethane for 2h; | 5.54 g |
2-methylbenzene-1,3-diol
acetic anhydride
1-(2,4-dihydroxy-3-methylphenyl)ethanone
Conditions | Yield |
---|---|
With boron trifluoride diethyl etherate at 80℃; for 6h; | 99% |
Stage #1: 2-methylbenzene-1,3-diol With boron trifluoride diethyl etherate at 70℃; Friedel-Crafts Acylation; Stage #2: acetic anhydride at 20 - 80℃; for 7h; | 95% |
Stage #1: 2-methylbenzene-1,3-diol With boron trifluoride diethyl etherate at 70℃; Stage #2: acetic anhydride at 80℃; for 6h; | 85% |
2-methylbenzene-1,3-diol
ethyl 2-oxocyclohexane carboxylate
3-Hydroxy-4-methyl-7,8,9,10-tetrahydro-6H-dibenzopyran-6-one
Conditions | Yield |
---|---|
With sulfuric acid at 0℃; for 2.5h; | 99% |
With sulfuric acid In ethanol at 0 - 20℃; Pechmann condensation; | 84% |
With sulfuric acid In water at 20℃; for 15h; Pechmann condensation; | 71% |
2-methylbenzene-1,3-diol
benzyl chloride
1,3-bisbenzyloxy-2-methylbenzene
Conditions | Yield |
---|---|
With potassium phosphate In dimethyl sulfoxide at 60℃; for 1.33333h; | 99% |
2-methylbenzene-1,3-diol
1-O-acetyl-2,3,4-tri-O-benzyl-L-fucopyranose
Conditions | Yield |
---|---|
With calcium sulfate; scandium tris(trifluoromethanesulfonate) In 1,2-dichloro-ethane at -30 - 0℃; for 2.5h; | 99% |
2-methylbenzene-1,3-diol
ethyl m-toluoylacetate
Conditions | Yield |
---|---|
With sulfuric acid at 0 - 20℃; for 3h; Pechmann Condensation; | 99% |
With sulfuric acid In water at 20℃; for 3h; Pechmann Condensation; | 88% |
2-methylbenzene-1,3-diol
N-(4,4-diethoxybutyl)-4-methylbenzenesulfonylamide
Conditions | Yield |
---|---|
With trifluoroacetic acid In chloroform at 20℃; for 24h; | 99% |
Conditions | Yield |
---|---|
With cholin hydroxide In water at 20℃; for 0.833333h; | 99% |
With choline acetate at 20℃; for 12h; | 60% |
With choline acetate at 20℃; for 12h; | 60% |
2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
With trifluoroacetic acid Reflux; | 99% |
dimethylaminoacetaldehyde diethyl acetal
2-methylbenzene-1,3-diol
1-amino-2,2-bis(2,4-dihydroxy-3-methylphenyl)-N,N-dimethylethane hydrochloride
Conditions | Yield |
---|---|
With hydrogenchloride In ethanol; water at 90℃; for 12h; | 98.5% |
2-methylbenzene-1,3-diol
2-methyl-4-nitrosobenzene-1,3-diol
Conditions | Yield |
---|---|
With sulfuric acid; sodium nitrite In water | 98% |
With sulfuric acid; sodium nitrite In water at 0℃; for 0.5h; | |
With sulfuric acid; sodium nitrite In water at 20℃; for 0.75h; | |
With sulfuric acid; sodium nitrite In water at 0℃; for 2h; |
2-methylbenzene-1,3-diol
4-bromo-benzaldehyde
2,8,14,20-tetrakis(4-bromophenyl)-5,11,17,23-tetramethylpentacyclo[19.3.1.13,7.19,13.115,19]octacosa-1(25),3,5,7(28),9,11,13(27),15,17,19(26),21,23-dodecaen-4,6,10,12,16,18,22,24-octol
Conditions | Yield |
---|---|
With hydrogenchloride In ethanol Cyclization; Heating; | 98% |
Conditions | Yield |
---|---|
With sulfuric acid at 0 - 20℃; for 1.5h; Pechmann Condensation; | 98% |
2-methylbenzene-1,3-diol
acetic anhydride
2-methyl-1,3-phenylene diacetate
Conditions | Yield |
---|---|
With magnesium In neat (no solvent) at 25℃; for 18h; Temperature; | 98% |
2-methylbenzene-1,3-diol
ethyl acetoacetate
4,8-dimethyl-7-hydroxycoumarin
Conditions | Yield |
---|---|
With ammonium cerium(IV) nitrate; silica gel for 0.05h; Pechmann reaction; microwave irradiation; | 97% |
With bispyridine cobalt(II) chloride for 0.0333333h; Pechmann condensation; Microwave irradiation; neat (no solvent); | 97% |
With silica gel for 0.0416667h; Pechmann condensation; Microwave irradiation; | 97% |
2-methylbenzene-1,3-diol
ethyl 3-oxo-3-phenylpropionate
7-hydroxy-8-methyl-4-phenyl-chromen-2-one
Conditions | Yield |
---|---|
With sulfuric acid; silica gel at 80℃; for 0.5h; Pechmann condensation reaction; | 97% |
With potassium aluminum sulfate at 80℃; for 2h; Pechmann reaction; | 95% |
With sulfuric acid In water at 20℃; for 3h; Pechmann Condensation; | 93% |
2-methylbenzene-1,3-diol
4-chlorobenzaldehyde
malononitrile
2-amino-7-hydroxy-8-methyl-4-(4-chlorophenyl)-4H-chromene-3-carbonitrile
Conditions | Yield |
---|---|
With cholin hydroxide In water at 20℃; for 0.666667h; | 97% |
With choline acetate at 20℃; for 9h; | 70% |
With choline acetate at 20℃; for 9h; | 70% |
Conditions | Yield |
---|---|
With cholin hydroxide In water at 20℃; for 0.666667h; | 97% |
Conditions | Yield |
---|---|
With cholin hydroxide In water at 20℃; for 0.666667h; | 97% |
ethyl (2-chloroaceto)acetate
2-methylbenzene-1,3-diol
4-(chloromethyl)-7-hydroxy-8-methyl-2H-chromen-2-one
Conditions | Yield |
---|---|
zirconium(IV) chloride at 20℃; for 0.0833333h; | 96% |
With ammonium cerium(IV) nitrate; silica gel for 0.05h; Pechmann reaction; microwave irradiation; | 94% |
Stage #1: ethyl (2-chloroaceto)acetate With sulfuric acid at 0℃; Stage #2: 2-methylbenzene-1,3-diol at 20℃; | 91% |
Conditions | Yield |
---|---|
With cholin hydroxide In water at 20℃; for 4.5h; | 96% |
carbon dioxide
2-methylbenzene-1,3-diol
2,4-dihydroxy-3-methylbenzoic acid
Conditions | Yield |
---|---|
With 1,8-diazabicyclo[5.4.0]undec-7-ene In acetonitrile at 30℃; under 15001.5 Torr; for 24h; Kolbe-Schmidt Synthesis; Autoclave; | 95% |
With potassium hydrogencarbonate In water for 5h; Heating; | 42% |
2-methylbenzene-1,3-diol
4,6-diiodo-2-methyl-1,3-benzenediol
Conditions | Yield |
---|---|
With N,N,N-trimethylbenzenemethanaminium dichloroiodate; calcium carbonate In methanol; dichloromethane for 4h; Ambient temperature; | 95% |
ethyl 3,3-diethoxypropanoate
2-methylbenzene-1,3-diol
7-hydroxy-8-methyl-2H-chromen-2-one
Conditions | Yield |
---|---|
Stage #1: ethyl 3,3-diethoxypropanoate; 2-methylbenzene-1,3-diol at 120℃; Stage #2: With sulfuric acid; trifluoroacetic acid at 20℃; for 0.5h; | 95% |
2-methylbenzene-1,3-diol
acetoacetic acid methyl ester
4,8-dimethyl-7-hydroxycoumarin
Conditions | Yield |
---|---|
With Fe3O4-SiO2-HMTA nanomaterial In neat (no solvent) at 100℃; for 0.25h; Green chemistry; | 95% |
With 1-methyl-3-(4-sulfonylbutyl)-1H-imidazol-3-ium trifluoromethanesulfonate at 80℃; for 1.5h; Pechmann condensation; | 92% |
With potassium hydrogensulfate at 90℃; for 4h; Pechmann condensation; | 92% |
With poly(4-vinylpyridine)-supported copper iodide In neat (no solvent) at 80℃; for 0.25h; Pechmann Condensation; Green chemistry; | 87% |
2-methylbenzene-1,3-diol
Conditions | Yield |
---|---|
With ammonium hexafluorophosphate; potassium carbonate In water; N,N-dimethyl-formamide addn. of the Fe-complex and ligand to K2CO3 and DMF, stirring for 12 h at room temp. under N2, filtn. into aq. HCl, pptn., addn. of acetone, evapn. (vac.) and addn. of a aq. soln. of NH4PF6; filtn., washing with cold water, drying for several hours under vacuum, washing (Et2O), further drying, elem. anal.; | 95% |
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