Product Name

  • Name

    N-BENZYL-L-ALANINOL

  • EINECS
  • CAS No. 6940-80-3
  • Article Data27
  • CAS DataBase
  • Density 1.02 g/cm3
  • Solubility
  • Melting Point 47-49 °C(Solv: cyclohexane (110-82-7); ligroine (8032-32-4))
  • Formula C10H15NO
  • Boiling Point 292.2 °C at 760 mmHg
  • Molecular Weight 165.235
  • Flash Point 120 °C
  • Transport Information
  • Appearance
  • Safety
  • Risk Codes
  • Molecular Structure Molecular Structure of 6940-80-3 (N-BENZYL-L-ALANINOL)
  • Hazard Symbols
  • Synonyms 1-Propanol,2-(benzylamino)-, L-(+)- (8CI);1-Propanol, 2-[(phenylmethyl)amino]-, (S)-;(2S)-(Benzylamino)propan-1-ol;(S)-2-Benzylamino-1-propanol;(S)-N-Benzylalaninol;N-Benzyl-L-alaninol;NSC 60401;
  • PSA 32.26000
  • LogP 1.54790

Synthetic route

N-benzoyl-L-alanine methyl ester
7244-67-9

N-benzoyl-L-alanine methyl ester

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
With lithium aluminium tetrahydride In tetrahydrofuran for 3h; Heating;87%
With lithium aluminium tetrahydride In tetrahydrofuran for 3.5h; Reduction; Heating;
With lithium aluminium tetrahydride In tetrahydrofuran
(S)-Alaninol
2749-11-3

(S)-Alaninol

benzaldehyde
100-52-7

benzaldehyde

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Stage #1: (S)-Alaninol; benzaldehyde In ethanol for 6h; Reflux;
Stage #2: With sodium tetrahydroborate In ethanol at 20℃; for 4h; Cooling with ice;
86%
With sodium tetrahydroborate In methanol at 0℃; for 1h;84%
With sodium cyanoborohydride; acetic acid In methanol Ambient temperature;75.3%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
With lithium aluminium tetrahydride In tetrahydrofuran for 5h; Heating;77%
N-benzoyl-L-alanine
2198-64-3

N-benzoyl-L-alanine

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
With lithium aluminium tetrahydride; diethyl ether
With sodium hydroxide; sodium tetrahydroborate; sulfuric acid 1.) THF, ether, room temp., overnight 2.) reflux, 3 h; Yield given. Multistep reaction;
With lithium aluminium tetrahydride In tetrahydrofuran for 24h; Heating;
With lithium aluminium tetrahydride In tetrahydrofuran Heating;
(RS)-2-benzylaminopropanol
3217-09-2

(RS)-2-benzylaminopropanol

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
With L-Tartaric acid
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
With lithium borohydride; chloro-trimethyl-silane In tetrahydrofuran for 24h;
L-alanin
56-41-7

L-alanin

benzaldehyde
100-52-7

benzaldehyde

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Multistep reaction;
(S)-2-{[1-Phenyl-meth-(E)-ylidene]-amino}-propan-1-ol
65943-49-9, 86941-35-7, 86941-38-0, 40916-81-2

(S)-2-{[1-Phenyl-meth-(E)-ylidene]-amino}-propan-1-ol

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
With sodium tetrahydroborate In methanol at 0℃; for 2h;
With sodium tetrahydroborate In ethanol
With sodium tetrahydroborate In ethanol at 20℃; for 2h;
With sodium tetrahydroborate
With sodium tetrahydroborate In ethanol at 0℃;
bis(tetraethylammonium) carbonate

bis(tetraethylammonium) carbonate

(S)-3-benzyl-4-methyl-[1,2,3]-oxathiazolidine-2,2-dioxide
458560-71-9

(S)-3-benzyl-4-methyl-[1,2,3]-oxathiazolidine-2,2-dioxide

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Stage #1: bis(tetraethylammonium) carbonate; (S)-3-benzyl-4-methyl-[1,2,3]-oxathiazolidine-2,2-dioxide In acetonitrile
Stage #2: With sulfuric acid
73 mg
benzaldehyde
100-52-7

benzaldehyde

(E)-n-C6H13CH=CHZrCp2Cl

(E)-n-C6H13CH=CHZrCp2Cl

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: 4 Angstroem molecular sieves / CH2Cl2 / 3 h / 20 °C
2: sodium borohydride / ethanol / 2 h / 20 °C
View Scheme
Multi-step reaction with 2 steps
1: 4 Angstroem molecular sieves
2: NaBH4
View Scheme
benzoyl chloride
98-88-4

benzoyl chloride

6-t-butyl-12-p-tolyl-5,6,7,12-tetrahydrodibenz[c,f][1,5]azastibocine

6-t-butyl-12-p-tolyl-5,6,7,12-tetrahydrodibenz[c,f][1,5]azastibocine

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: aq. NaOH / 1 h / 20 °C
2: LiAlH4 / tetrahydrofuran / Heating
View Scheme
benzoyl chloride
98-88-4

benzoyl chloride

tetrabutyl ammonium [Zn(2-thione-1,3-dithiole-4,5-dithiolate)2]

tetrabutyl ammonium [Zn(2-thione-1,3-dithiole-4,5-dithiolate)2]

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: 98 percent / aq. K2CO3 / CHCl3 / 3 h / Heating
2: 87 percent / LiAlH4 / tetrahydrofuran / 3 h / Heating
View Scheme
benzaldehyde
100-52-7

benzaldehyde

methylacetylene metal salt

methylacetylene metal salt

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: 4 Angstroem molecular sieves / CH2Cl2
2: NaBH4 / ethanol
View Scheme
benzaldehyde
100-52-7

benzaldehyde

(C5H5)2(Cl)Zr{trans-CH=CH[CH2]4OSi(CH3)2(t-Bu)}

(C5H5)2(Cl)Zr{trans-CH=CH[CH2]4OSi(CH3)2(t-Bu)}

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: benzene / 4 h / Heating
2: NaBH4 / methanol / 2 h / 0 °C
View Scheme
benzoyl chloride
98-88-4

benzoyl chloride

1,2:5,6-dianhydro-3,4-O-methylethylidene-L-iditol bound on Rink resin

1,2:5,6-dianhydro-3,4-O-methylethylidene-L-iditol bound on Rink resin

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: K2CO3 / H2O; CHCl3 / 3 h / Heating
2: LiAlH4 / tetrahydrofuran / 3.5 h / Heating
View Scheme
N-benzyl-L-alanine methyl ester
31022-10-3

N-benzyl-L-alanine methyl ester

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
With lithium aluminium tetrahydride In dichloromethane
benzaldehyde
100-52-7

benzaldehyde

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Conditions
ConditionsYield
Multi-step reaction with 2 steps
1: toluene / Reflux
2: sodium tetrahydroborate / ethanol / 0 °C
View Scheme
bromoacetic acid tert-butyl ester
5292-43-3

bromoacetic acid tert-butyl ester

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(S)-[N-benzyl-(2-hydroxy-1-methylethyl)-amino]acetic acid
873197-15-0

(S)-[N-benzyl-(2-hydroxy-1-methylethyl)-amino]acetic acid

Conditions
ConditionsYield
With potassium carbonate In water; toluene at 20 - 65℃; for 21h; Inert atmosphere;100%
With potassium carbonate In N,N-dimethyl-formamide at 0 - 20℃;89%
With potassium hydrogencarbonate; sodium iodide In N,N-dimethyl-formamide at 20℃; for 12h;76%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(2S)-Benzyl-(1-hydroxy-2-propyl)aminoacetonitrile

(2S)-Benzyl-(1-hydroxy-2-propyl)aminoacetonitrile

Conditions
ConditionsYield
With formaldehyd; sodium hydrogensulfite In water99%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

methyl vinyl ketone
78-94-4

methyl vinyl ketone

(S)-(+)-5-benzyl-7-hydroxy-6-methyl-5-azaheptanone-2
167905-80-8

(S)-(+)-5-benzyl-7-hydroxy-6-methyl-5-azaheptanone-2

Conditions
ConditionsYield
In chloroform for 24h; Ambient temperature;98%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

acetic anhydride
108-24-7

acetic anhydride

C12H17NO2
1013663-94-9

C12H17NO2

Conditions
ConditionsYield
With silica-supported phosphomolybdic acid at 20℃; for 0.166667h;97%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

chloroacetyl chloride
79-04-9

chloroacetyl chloride

N-Benzyl-2-chloro-N-((S)-2-hydroxy-1-methyl-ethyl)-acetamide
118948-07-5

N-Benzyl-2-chloro-N-((S)-2-hydroxy-1-methyl-ethyl)-acetamide

Conditions
ConditionsYield
With triethylamine In dichloromethane at 0 - 20℃;95%
1,3,5-Trioxan
110-88-3

1,3,5-Trioxan

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

phenylacetylene
536-74-3

phenylacetylene

(S)-2-[benzyl(3-phenylprop-2-yn-1-yl)amino]propan-1-ol

(S)-2-[benzyl(3-phenylprop-2-yn-1-yl)amino]propan-1-ol

Conditions
ConditionsYield
With copper(l) chloride In toluene at 100℃; for 0.666667h; Microwave irradiation; Inert atmosphere;93%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

3-Chloro-2-methylpropene
563-47-3

3-Chloro-2-methylpropene

(S)-(+)-3-benzyl-2,5-dimethyl-3-aza-5-hexen-1-ol

(S)-(+)-3-benzyl-2,5-dimethyl-3-aza-5-hexen-1-ol

Conditions
ConditionsYield
With potassium carbonate In water at 62℃; for 24h;92%
(R)-(-)-epichlorohydrin
51594-55-9

(R)-(-)-epichlorohydrin

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

((2S,5S)-4-benzyl-5-methylmorpholin-2-yl)methanol

((2S,5S)-4-benzyl-5-methylmorpholin-2-yl)methanol

Conditions
ConditionsYield
Stage #1: (R)-(-)-epichlorohydrin; (S)-N-benzylalaninol With lithium perchlorate In toluene at 20℃; for 16h;
Stage #2: With methanol; sodium hydroxide In toluene at 20℃; for 36h;
92%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

1,3-dichloro-2-(phenylsulfonyl)propane
90838-45-2

1,3-dichloro-2-(phenylsulfonyl)propane

(S)-2-[(2-Benzenesulfonyl-allyl)-benzyl-amino]-propan-1-ol
214911-98-5

(S)-2-[(2-Benzenesulfonyl-allyl)-benzyl-amino]-propan-1-ol

Conditions
ConditionsYield
With triethylamine In tetrahydrofuran89%
(4S,5R)-4-trityloxymethyl-3-oxa-1-azabicyclo[3.1.0]hexan-2-one

(4S,5R)-4-trityloxymethyl-3-oxa-1-azabicyclo[3.1.0]hexan-2-one

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(4R,5S)4-((benzyl((S)-1-hydroxypropan-2-yl)amino)methyl)-5-(trityloxymethyl)oxaazolidin-2-one

(4R,5S)4-((benzyl((S)-1-hydroxypropan-2-yl)amino)methyl)-5-(trityloxymethyl)oxaazolidin-2-one

Conditions
ConditionsYield
In dichloromethane at 20℃; for 24h; Inert atmosphere;89%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(R)-1-<(Phenylmethyl)amino>-2-propanol
162240-94-0

(R)-1-<(Phenylmethyl)amino>-2-propanol

Conditions
ConditionsYield
Stage #1: (S)-N-benzylalaninol With triethylamine; trifluoroacetic anhydride In tetrahydrofuran at 120℃; for 12h; Sealed tube; Inert atmosphere; Microwave irradiation;
Stage #2: With sodium hydroxide In tetrahydrofuran; water at 20℃; for 2h; Inert atmosphere; stereospecific reaction;
88%
3-bromo-1,1-diphenyl-1-propene
4801-15-4

3-bromo-1,1-diphenyl-1-propene

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(S)-(+)-2-[N-Benzyl-N-(3,3-diphenyl-2-propen-1-yl)]amino-1-propanol
221876-44-4

(S)-(+)-2-[N-Benzyl-N-(3,3-diphenyl-2-propen-1-yl)]amino-1-propanol

Conditions
ConditionsYield
With potassium carbonate In water at 20℃; for 24h; Alkylation;87%
(4R,5S)-4-trityloxymethyl-3-oxa-1-azabicyclo[3.1.0]hexan-2-one
1333501-65-7

(4R,5S)-4-trityloxymethyl-3-oxa-1-azabicyclo[3.1.0]hexan-2-one

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(4S,5R)4-((benzyl((S)-1-hydroxypropan-2-yl)amino)methyl)-5-(trityloxymethyl)oxazolidin-2-one

(4S,5R)4-((benzyl((S)-1-hydroxypropan-2-yl)amino)methyl)-5-(trityloxymethyl)oxazolidin-2-one

Conditions
ConditionsYield
In dichloromethane at 20℃; for 24h; Inert atmosphere;85%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

N,N-diethyl-α,α-difluorobenzylamine
90238-20-3

N,N-diethyl-α,α-difluorobenzylamine

(S)-N-benzyl-N-(2-fluoro-1-methylethyl)benzamide

(S)-N-benzyl-N-(2-fluoro-1-methylethyl)benzamide

Conditions
ConditionsYield
at 100℃; for 0.166667h; microwave irradiation;84%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

Cinnamyl bromide
4392-24-9

Cinnamyl bromide

(S)-(+)-2-(N-Benzyl-N-cinnamyl)amino-1-propanol
221876-43-3

(S)-(+)-2-(N-Benzyl-N-cinnamyl)amino-1-propanol

Conditions
ConditionsYield
With potassium carbonate In water at 20℃; for 24h; Alkylation;80%
4-bromo-trans-crotonic acid ethyl ester
37746-78-4

4-bromo-trans-crotonic acid ethyl ester

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

ethyl (S)-(+)-5-benzyl-7-hydroxy-6-methyl-5-aza-2-heptenoate

ethyl (S)-(+)-5-benzyl-7-hydroxy-6-methyl-5-aza-2-heptenoate

Conditions
ConditionsYield
With potassium carbonate In water at 60℃; for 48h;79%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(4R,5R)-5-(methoxycarbonyl)-2,2-dimethyl-1,3-dioxolane-4-carboxylic acid
67812-33-3

(4R,5R)-5-(methoxycarbonyl)-2,2-dimethyl-1,3-dioxolane-4-carboxylic acid

N-benzyl-N'-[(1S)-2-hydroxy-1-methylethyl]-(2R,3R)-2,3-di-isopropylidenetartramic acid methyl ester
250137-68-9

N-benzyl-N'-[(1S)-2-hydroxy-1-methylethyl]-(2R,3R)-2,3-di-isopropylidenetartramic acid methyl ester

Conditions
ConditionsYield
With N-ethyl-N,N-diisopropylamine; bromo-tris(1-pyrrolidinyl)phosphonium hexafluorophosphate In dichloromethane at 25℃; for 12h; Acylation;76%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

p-toluenesulfonyl chloride
98-59-9

p-toluenesulfonyl chloride

(S)-N-benzyl-2-(p-tolylsulfonyl-amino)propanol
209266-15-9

(S)-N-benzyl-2-(p-tolylsulfonyl-amino)propanol

Conditions
ConditionsYield
With triethylamine In dichloromethane at 0℃; for 0.333333h;74%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(+/-)-(R,S)-2,3-di-O-isopropylidenetartaric acid monomethyl ester

(+/-)-(R,S)-2,3-di-O-isopropylidenetartaric acid monomethyl ester

N-benzyl-N'-[(1S)-2-hydroxy-1-methylethyl]-(2R,3S)/(2S,3R)-2,3-di-isopropylidenetartramic acid methyl ester
250137-72-5

N-benzyl-N'-[(1S)-2-hydroxy-1-methylethyl]-(2R,3S)/(2S,3R)-2,3-di-isopropylidenetartramic acid methyl ester

Conditions
ConditionsYield
With N-ethyl-N,N-diisopropylamine; bromo-tris(1-pyrrolidinyl)phosphonium hexafluorophosphate In dichloromethane at 25℃; for 12h; Acylation;69%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

cyanomethyl bromide
590-17-0

cyanomethyl bromide

(S)-N-benzyl-N-cyanomethyl-2-aminopropan-1-ol
152673-15-9

(S)-N-benzyl-N-cyanomethyl-2-aminopropan-1-ol

Conditions
ConditionsYield
With potassium carbonate In N,N-dimethyl-formamide68%
With potassium carbonate In acetonitrile for 2.5h; Heating;68%
With potassium carbonate In acetonitrile
3,4-dihydro-2H-pyran
110-87-2

3,4-dihydro-2H-pyran

(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

C15H23NO2
1097211-32-9

C15H23NO2

Conditions
ConditionsYield
With toluene-4-sulfonic acid In dichloromethane at 25℃; for 17h;66%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

N-benzyl-N-(2-chloro-1-methylethyl)amine hydrochloride

N-benzyl-N-(2-chloro-1-methylethyl)amine hydrochloride

Conditions
ConditionsYield
With thionyl chloride In chloroform for 2h; Heating;60%
With thionyl chloride In chloroform for 2h; Chlorination; Heating;
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

N-benzyl-2-bromo-1-methylethylammonium bromide

N-benzyl-2-bromo-1-methylethylammonium bromide

Conditions
ConditionsYield
With hydrogen bromide; phosphorus tribromide60%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

copper(II) acetate monohydrate
6046-93-1

copper(II) acetate monohydrate

C24H38Cu2N2O8

C24H38Cu2N2O8

Conditions
ConditionsYield
In methanol at 80℃; for 4h;45%
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

(S)-3-benzyl-4-methyl-1,2,3-oxathiazolidine-2-oxide
458560-69-5

(S)-3-benzyl-4-methyl-1,2,3-oxathiazolidine-2-oxide

Conditions
ConditionsYield
With thionyl chloride; triethylamine In dichloromethane at -78 - 20℃;44%
With pyridine; thionyl chloride In tetrahydrofuran
With 1H-imidazole; thionyl chloride; triethylamine In dichloromethane
(S)-N-benzylalaninol
6940-80-3

(S)-N-benzylalaninol

rac-3-bromocyclohexene
1521-51-3

rac-3-bromocyclohexene

(2S,3'R/S)-2-[N-benzyl-(cyclohexen-3'-yl)amino]propan-1-ol

(2S,3'R/S)-2-[N-benzyl-(cyclohexen-3'-yl)amino]propan-1-ol

Conditions
ConditionsYield
In diethyl ether for 48h; Ambient temperature;26%

1-Propanol,2-[(phenylmethyl)amino]-, (2S)- Specification

The 1-Propanol,2-[(phenylmethyl)amino]-, (2S)-, with the CAS registry number 6940-80-3, is also known as N-Benzyl-l-alaninol. This chemical's molecular formula is C10H15NO and molecular weight is 165.23. What's more, both its IUPAC name and systematic name are the same which is called (2S)-2-(Benzylamino)propan-1-ol.

Physical properties about 1-Propanol,2-[(phenylmethyl)amino]-, (2S) are: (1).ACD/LogP: 1.47; (2)#of Rule of 5 Violations: 0; (3)ACD/LogD (pH 5.5): -1.48; (4)ACD/LogD (pH 7.4): -0.1; (5)ACD/BCF (pH 5.5): 1; (6)ACD/BCF (pH 7.4): 1; (7)ACD/KOC (pH 5.5): 1; (8)ACD/KOC (pH 7.4): 4.01; (9)#H bond acceptors: 2; (10)#H bond donors: 2; (11)#Freely Rotating Bonds: 5; (12)Polar Surface Area: 12.47 Å2; (13)Index of Refraction: 1.531; (14)Molar Refractivity: 50.15 cm3; (15)Molar Volume: 161.9 cm3; (16)Polarizability: 19.88×10-24cm3; (17)Surface Tension: 39.2 dyne/cm; (18)Density: 1.02 g/cm3; (19)Flash Point: 120 °C; (20)Enthalpy of Vaporization: 56.16 kJ/mol; (21)Boiling Point: 292.2 °C at 760 mmHg; (22)Vapour Pressure: 0.000848 mmHg at 25 °C.

You can still convert the following datas into molecular structure:
(1) SMILES: OC[C@@H](NCc1ccccc1)C
(2) InChI: InChI=1/C10H15NO/c1-9(8-12)11-7-10-5-3-2-4-6-10/h2-6,9,11-12H,7-8H2,1H3/t9-/m0/s1
(3) InChIKey: PJXWCRXOPLGFLX-VIFPVBQEBR

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