Products

Refine

Country

Business Type

Certificate

Display

Hebei Nengqian Chemical Import and Export Co., LTD

Our advantages: 1. High quality and competitive price: 1) Standard: BP/USP/EP/ enterprise standard 2) All purity ≥99% 3) We are manufacturers and can provide high quality products at factory prices. 2. Fast and safe delivery 1) The package c

2-(bromomethyl)-9H-thioxanthen-9-one CAS:23117-71-7

Cas:23117-71-7

Min.Order:1 Kilogram

FOB Price: $5.0 / 10.0

Type:Trading Company

inquiry

Dayang Chem (Hangzhou) Co.,Ltd.

As a leading manufacturer and supplier of chemicals in China, DayangChem not only supply popular chemicals, but also DayangChem’s R&D center offer custom synthesis according to the contract research and development services for the fine chemicals, ph

2-(Bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Lab/Research institutions

inquiry

Qingdao Beluga Import and Export Co., LTD

2-(bromomethyl)-9H-thioxanthen-9-one CAS:23117-71-7 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 qual

2-(bromomethyl)-9H-thioxanthen-9-one CAS:23117-71-7

Cas:23117-71-7

Min.Order:1 Gram

Negotiable

Type:Lab/Research institutions

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

9H-Thioxanthen-9-one,2-(bromomethyl)-

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Lab/Research institutions

inquiry

Changchun Artel lmport and Export trade company

Product Detail Minimum Order Qty. 10 Gram

2-(bromomethyl)thioxanthen-9-one CAS NO.23117-71-7

Cas:23117-71-7

Min.Order:10 Gram

Negotiable

Type:Trading Company

inquiry

SHANGHAI T&W PHARMACEUTICAL CO., LTD.

A substitute for perfluorooctanoic acid, mainly used as a surfactant, dispersant, additive, etc Appearance:White solid or Colorless liquid Purity:99.3 % We will ship the goods in a timely manner as required We can provide relevant documents acc

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:4 Kilogram

Negotiable

Type:Lab/Research institutions

inquiry

Zibo Hangyu Biotechnology Development Co., Ltd

Zibo Hangyu Biotechnology Development Co., Ltd is a leading manufacturer and supplier of chemicals in China. We develop produce and distribute high quality pharmaceuticals, intermediates, special chemicals and OLED intermediates and other fine chemi

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:10 Gram

FOB Price: $100.0

Type:Lab/Research institutions

inquiry

Henan Tianfu Chemical Co., Ltd.

Tianfu Chemical, built in 2009, is a professional supplier for API materials in China. With 10 years development, we have bulit our own factory and lab to produce a certain of products. And we have established stable business relationship

23117-71-7 2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:1 Kilogram

FOB Price: $200.0

Type:Lab/Research institutions

inquiry

TAIZHOU ZHENYU BIOTECHNOLOGY CO., LTD

Zhenyu biotech exported this product to many countries and regions at best price. if you are looking for the material's manufacturer or supplier in china, zhenyu biotech is your best choice. pls contact with us freely for getting detailed

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:1 Kilogram

FOB Price: $2.0

Type:Lab/Research institutions

inquiry

Suzhou Health Chemicals Co., Ltd.

High quality,stable supply chain.Appearance:white/off-white or light yellow Storage:Store in cool and dry place, keep away from strong light and heat. Package:aluminum bottle,glass bottle,PTFE bottle,cardboard drum Application:This product can be use

2-(Bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Lab/Research institutions

inquiry

Hangzhou J&H Chemical Co., Ltd.

J&H CHEM is one of China's leading providers of integrated fine chemical services including offering, research and development, Custom manufacturing business, as well as other Value-added customer services, for diversified range products of chemicals

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Lab/Research institutions

inquiry

Xian Changyue Biological Technology Co., Ltd.

best seller Application:API

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Manufacturers

inquiry

Antimex Chemical Limied

factory?direct?sale Application:Fine chemical intermediates, used as the main raw material for the synthesis of various pesticides, medicines, surfactants, polymer monomers, and antifungal agents

9H-Thioxanthen-9-one,2-(bromomethyl)-

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Lab/Research institutions

inquiry

DB BIOTECH CO., LTD

best seller Application:API

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Trading Company

inquiry

BOC Sciences

We are committed to providing our customers with the best products and services at the most competitive prices.Appearance:Powder Storage:Room temperature with sealed well Package:according to the clients requirement Application:Use as primary and sec

2-(bromomethyl)thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Trading Company

inquiry

Henan Kanbei Chemical Co.,LTD

factory?direct?saleAppearance:White powder Storage:Sealed and preserved Package:200/Kilograms Application:healing drugs Transportation:By sea Port:Shanghai/tianjin

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Lab/Research institutions

inquiry

Shanghai Terui OP New Material Technology Co., Ltd.

The factory supplies Application:manufacturing supplies

9H-Thioxanthen-9-one,2-(bromomethyl)-

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Trading Company

inquiry

Chemlyte Solutions

factory?direct?sale Application:Fine chemical intermediates, used as the main raw material for the synthesis of various pesticides, medicines, surfactants, polymer monomers, and antifungal agents

9H-Thioxanthen-9-one,2-(bromomethyl)-

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Other

inquiry

Hebei Muhuang Technology Co., Ltd

best seller Application:API

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Trading Company

inquiry

ZHEJIANG JIUZHOU CHEM CO.,LTD

factory?direct?saleAppearance:White powder Storage:Sealed and preserved Package:200/Kilograms Application:healing drugs Transportation:By sea Port:Shanghai/tianjin

2-(bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Trading Company

inquiry

Amadis Chemical Co., Ltd.

1.Professional synthesis laboratory and production base. 2.Strong synthesis team and service team. 3.Professional data management system. 4.We provide the professional test date and product information ,ex. HNMR ,CNMR,FNMR, HPLC/G

2-(Bromomethyl)-9H-thioxanthen-9-one

Cas:23117-71-7

Min.Order:10 Milligram

Negotiable

Type:Lab/Research institutions

inquiry

Jilin haofei import and export trade Co.,Ltd

Price, service, company and transport advantage: 1. Best service, place of origin China, high quality, and reasonable price. 2. It's customers' right to choose the package (EMS, DHL, FEDEX, UPS). 3. It's customers' right to choo

2-(bromomethyl)thioxanthen-9-one CAS NO.23117-71-7 CAS NO.23117-71-7

Cas:23117-71-7

Min.Order:5 Kilogram

Negotiable

Type:Trading Company

inquiry

Zhengzhou Kingorgchem Chemical Technology Co., Ltd.

Zhengzhou Kingorgchem Chemical Technology Co., Ltd. was founded on the basis of Organophosphorus Chemistry Lab of Institute of Chemistry Henan Academy of Sciences in 2015. The laboratory covers 600 m2 and the pilot plant covers 2000 m2. Kingorgchem i

National Research Platform ISO 9001 23117-71-7

Cas:23117-71-7

Min.Order:0

Negotiable

Type:Lab/Research institutions

inquiry

Suzhou Shanyang New Material Co., Ltd

This product can be reached at high purity with competitive price, we can provide from gram to several KG toward this product. Appearance:light yellow powder Storage:room temperature Package:25g/ Application:OLED intermediate Transportation:By

2-(bromomethyl)thioxanthen-9-one

Cas:23117-71-7

Min.Order:5 Gram

Negotiable

Type:Lab/Research institutions

inquiry

Synthetic route

2-methyl-9H-thioxanthen-9-one
15774-82-0

2-methyl-9H-thioxanthen-9-one

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

Conditions
ConditionsYield
With N-Bromosuccinimide; dibenzoyl peroxide
With N-Bromosuccinimide; dibenzoyl peroxide In cyclohexane for 4h; Reflux;
With N-Bromosuccinimide; dibenzoyl peroxide In cyclohexane for 4h; Reflux;1.8 g
toluene
108-88-3

toluene

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1.1: sulfuric acid / 1 h / 25 °C
1.2: 2 h / 20 - 25 °C
2.1: N-Bromosuccinimide / dibenzoyl peroxide / cyclohexane / 4 h / Reflux
View Scheme
Multi-step reaction with 2 steps
1.1: sulfuric acid / 1 h / 20 °C
1.2: 2 h / 20 °C
2.1: N-Bromosuccinimide; dibenzoyl peroxide / cyclohexane / 4 h / Reflux
View Scheme
2,2'-dithiobenzoic acid
119-80-2

2,2'-dithiobenzoic acid

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1.1: sulfuric acid / 1 h / 25 °C
1.2: 2 h / 20 - 25 °C
2.1: N-Bromosuccinimide / dibenzoyl peroxide / cyclohexane / 4 h / Reflux
View Scheme
dithiosalicylic acid
527-89-9

dithiosalicylic acid

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1.1: sulfuric acid / 1 h / 20 °C
1.2: 2 h / 20 °C
2.1: N-Bromosuccinimide; dibenzoyl peroxide / cyclohexane / 4 h / Reflux
View Scheme
methyl (2-nitrophenyl)acetate
30095-98-8

methyl (2-nitrophenyl)acetate

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

C23H17NO5S
957003-97-3

C23H17NO5S

Conditions
ConditionsYield
With potassium tert-butylate In tetrahydrofuran at 20℃; for 18h;93%
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

Thiosalicylic acid
147-93-3

Thiosalicylic acid

2-[(9-oxo-9H-thioxanthen-2-yl)methylthio]benzoic acid

2-[(9-oxo-9H-thioxanthen-2-yl)methylthio]benzoic acid

Conditions
ConditionsYield
With potassium carbonate In N,N-dimethyl-formamide at 80℃;93%
N,N-bis(p-nitrophenyl)amine
1821-27-8

N,N-bis(p-nitrophenyl)amine

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

2-[bis(4-nitrophenyl)aminomethyl]-9H-thioxanthene-9-one

2-[bis(4-nitrophenyl)aminomethyl]-9H-thioxanthene-9-one

Conditions
ConditionsYield
With potassium carbonate In acetonitrile at 80℃; for 5h;90%
pyridine
110-86-1

pyridine

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

1-(9-oxo-9H-thioxanthen-2-ylmethyl)pyridinium bromide

1-(9-oxo-9H-thioxanthen-2-ylmethyl)pyridinium bromide

Conditions
ConditionsYield
In chloroform at 20 - 25℃; for 48h;84%
4-mercaptobenzoic acid
1074-36-8

4-mercaptobenzoic acid

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

4-[(9-oxo-9H-thioxanthen-2-yl)methylthio]benzoic acid

4-[(9-oxo-9H-thioxanthen-2-yl)methylthio]benzoic acid

Conditions
ConditionsYield
With potassium carbonate In N,N-dimethyl-formamide at 80℃;83%
methanol
67-56-1

methanol

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

2-(methoxymethyl)thioxanthone
93825-19-5

2-(methoxymethyl)thioxanthone

Conditions
ConditionsYield
With potassium hydroxide for 3h; Heating;77%
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

triphenylphosphine
603-35-0

triphenylphosphine

(9-oxo-9H-thioxanthen-2-ylmethyl)triphenylphosphonium bromide

(9-oxo-9H-thioxanthen-2-ylmethyl)triphenylphosphonium bromide

Conditions
ConditionsYield
In toluene for 1h; Heating;76%
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

sodium thiomethoxide
5188-07-8

sodium thiomethoxide

2-(methylthiomethyl)thioxanthone
93825-12-8

2-(methylthiomethyl)thioxanthone

Conditions
ConditionsYield
In methanol; acetone for 2h; Heating;75%
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

2-bromomethyl-9H-thioxanthen-9-one 10-oxide
912968-30-0

2-bromomethyl-9H-thioxanthen-9-one 10-oxide

Conditions
ConditionsYield
With ammonium cerium(IV) nitrate In water; acetonitrile at 20 - 25℃; for 2h;75%
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

triethylamine
121-44-8

triethylamine

triethyl(9-oxo-9H-thioxanthen-2-ylmethyl)ammonium bromide

triethyl(9-oxo-9H-thioxanthen-2-ylmethyl)ammonium bromide

Conditions
ConditionsYield
In chloroform at 20 - 25℃; for 48h;75%
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

2-bromomethyl-9H-thioxanthen-9-one 10,10-dioxide

2-bromomethyl-9H-thioxanthen-9-one 10,10-dioxide

Conditions
ConditionsYield
With dihydrogen peroxide In water; acetic acid for 2h; Heating;62%
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

2-bromomethyl-9-oxo-10-(4-heptoxyphenyl)-9H-thioxanthenium

2-bromomethyl-9-oxo-10-(4-heptoxyphenyl)-9H-thioxanthenium

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: 75 percent / cerium ammonium nitrate / acetonitrile; H2O / 2 h / 20 - 25 °C
2: P2O5; methanesulfonic acid
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

2-(methoxymethyl)-9-(3-dimethylaminopropyl)thioxanthene-9-ol
93825-20-8

2-(methoxymethyl)-9-(3-dimethylaminopropyl)thioxanthene-9-ol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: 77 percent / KOH / 3 h / Heating
2: Mg / 1.) ether, reflux 8 h; 2.) reflux 20 h
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

9-(3-dimethylaminopropyl)-2-(methylthiomethyl)thioxanthene-9-ol
93825-13-9

9-(3-dimethylaminopropyl)-2-(methylthiomethyl)thioxanthene-9-ol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: 75 percent / acetone; methanol / 2 h / Heating
2: Mg / 1.) THF; 2.) benzene, reflux 12 h
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

9-(3-dimethylaminopropylidene)-2-(methylthiomethyl)thioxanthene
93825-14-0

9-(3-dimethylaminopropylidene)-2-(methylthiomethyl)thioxanthene

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1: 75 percent / acetone; methanol / 2 h / Heating
2: Mg / 1.) THF; 2.) benzene, reflux 12 h
3: 90 percent / 1.25M-H2SO4 / 1 h / 100 °C
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

1,8-diazabicyclo[5.4.0]undec-7-ene
6674-22-2

1,8-diazabicyclo[5.4.0]undec-7-ene

8-(9-oxo-9H-thioxanthen-2-yl)methyl-1,8-diazabicyclo[5.4.0]-7-undecenium bromide
1190431-05-0

8-(9-oxo-9H-thioxanthen-2-yl)methyl-1,8-diazabicyclo[5.4.0]-7-undecenium bromide

Conditions
ConditionsYield
In dichloromethane at 25℃; for 1h;
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

1,8-diazabicyclo[5.4.0]undec-7-ene
6674-22-2

1,8-diazabicyclo[5.4.0]undec-7-ene

8-(9-oxo-9H-thioxanthen-2-yl)methyl-1,8-diazabicyclo[5.4.0]-7-undecenium tetraphenylborate

8-(9-oxo-9H-thioxanthen-2-yl)methyl-1,8-diazabicyclo[5.4.0]-7-undecenium tetraphenylborate

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: dichloromethane / 1 h / 25 °C
2: chloroform; water / 1 h / 25 °C
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

2-mercaptomethylthioxanthone

2-mercaptomethylthioxanthone

Conditions
ConditionsYield
Stage #1: 2-bromomethyl-9H-thioxanthene-9-one With potassium thioacetate In N,N-dimethyl-formamide at 20℃; for 6h;
Stage #2: With potassium carbonate at 20℃; for 1h;
5 g
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

C40H32BO3S(1-)*C16H23N2(1+)

C40H32BO3S(1-)*C16H23N2(1+)

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: potassium hydroxide / N,N-dimethyl-formamide / 20 h
2: water; chloroform / 3 h / 20 °C
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

C40H32BO3S(1-)*C17H23N2O(1+)

C40H32BO3S(1-)*C17H23N2O(1+)

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: potassium hydroxide / N,N-dimethyl-formamide / 20 h
2: water; chloroform / 3 h / 20 °C
View Scheme
potassium (4-hydroxyethyloxy)phenyltriphenylborate

potassium (4-hydroxyethyloxy)phenyltriphenylborate

2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

C40H32BO3S(1-)*K(1+)

C40H32BO3S(1-)*K(1+)

Conditions
ConditionsYield
With potassium hydroxide In N,N-dimethyl-formamide for 20h;11 g
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

2-[bis(4-aminophenyl)aminomethyl]-9H-thioxanthene-9-one

2-[bis(4-aminophenyl)aminomethyl]-9H-thioxanthene-9-one

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: potassium carbonate / acetonitrile / 5 h / 80 °C
2: palladium 10% on activated carbon; hydrazine hydrate / tetrahydrofuran / 24 h / 66 °C / Inert atmosphere
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

C26H23N3S

C26H23N3S

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: potassium carbonate / acetonitrile / 5 h / 80 °C
2: acetic acid; zinc / 0.5 h / 20 °C
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

C24H21NO2S2

C24H21NO2S2

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1.1: potassium carbonate / N,N-dimethyl-formamide / 80 °C
2.1: 1-hydroxy-pyrrolidine-2,5-dione; dicyclohexyl-carbodiimide / acetonitrile / 0 °C
2.2: 0 °C
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

C24H21NO6S2

C24H21NO6S2

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1.1: potassium carbonate / N,N-dimethyl-formamide / 80 °C
2.1: 1-hydroxy-pyrrolidine-2,5-dione; dicyclohexyl-carbodiimide / acetonitrile / 0 °C
2.2: 0 °C
3.1: acetic acid; dihydrogen peroxide / Reflux
View Scheme
2-bromomethyl-9H-thioxanthene-9-one
23117-71-7

2-bromomethyl-9H-thioxanthene-9-one

C24H21NO6S2

C24H21NO6S2

Conditions
ConditionsYield
Multi-step reaction with 3 steps
1.1: potassium carbonate / N,N-dimethyl-formamide / 80 °C
2.1: acetic acid; dihydrogen peroxide / Reflux
3.1: 1-hydroxy-pyrrolidine-2,5-dione; dicyclohexyl-carbodiimide / acetonitrile / 0 °C
3.2: 0 °C
View Scheme

Hot Products

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