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 services. DayangChem can provide different quantities of custom synthesis ch
Cas:880468-89-3
Min.Order:1 Kilogram
FOB Price: $3.0
Type:Lab/Research institutions
inquiryLacosamide[CAS:175481-36-4] (R)-tert-Butyl 1-(benzylamino)-3-methoxy-1-oxopropan-2-ylcarbamate[CAS:880468-89-3] HANGZHOU THINK CHEMICAL CO., LTD. (THINKCHEM) is an integrative corporation of trade, research and contract manufacture.
Cas:880468-89-3
Min.Order:1 Kilogram
Negotiable
Type:Other
inquiryhigh quality Appearance:white powder Storage:Sealed, dry, microtherm , avoid light and smell. Package:According to the demand of customer Application:Organic synthesis Transportation:by air or by sea Port:shanghai
Cas:880468-89-3
Min.Order:1 Kilogram
Negotiable
Type:Manufacturers
inquiryCangzhou 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
Cas:880468-89-3
Min.Order:1 Kilogram
FOB Price: $5.0
Type:Manufacturers
inquiry1. made in GMP plant, commerially 2. Normal Stock: 500kgs 3. Audit accepted. Related documents are available to offer and audited by many clients, such as Lupin, MSN, Dr reddy etc 4. Chromatographic Purity (HPLC): not less than 99
Cas:880468-89-3
Min.Order:1 Kilogram
Negotiable
Type:Manufacturers
inquiryOur 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
Cas:880468-89-3
Min.Order:5 Kiloliter
FOB Price: $1.2 / 5.0
Type:Manufacturers
inquiryProduct Description Product website: http://www.finerchem.com/pro01en/id/786.html Product Name (R)-tert-Buty
Cas:880468-89-3
Min.Order:1 Gram
FOB Price: $63.0
Type:Lab/Research institutions
inquiryAbout Product Technical Details (R)-tert-Butyl 1-(benzylamino)-3-methoxy-1-oxopropan-2-ylcarbamate Basic information Product Name: (R)-tert-Butyl 1-(benzylamino)-3-methoxy-1-oxopropan-2-ylcarbamate
Cas:880468-89-3
Min.Order:1 Kilogram
FOB Price: $1.0 / 3.0
Type:Lab/Research institutions
inquiryAdvantage : 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 R&
Cas:880468-89-3
Min.Order:1 Gram
FOB Price: $1.0
Type:Lab/Research institutions
inquiryOur company was built in 2009 with an ISO certificate.In the past 5 years, we have grown up as a famous fine chemicals supplier in China and we had established stable business relationships with Samsung,LG,Merck,Thermo Fisher Scientific and so on.O
Cas:880468-89-3
Min.Order:1 Metric Ton
Negotiable
Type:Lab/Research institutions
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:880468-89-3
Min.Order:1 Kilogram
FOB Price: $139.0 / 210.0
Type:Trading Company
inquiryName: BOC-serine methyl ether benzylamine Synonyms: (R)-tert-Butyl 1-(benzylamino)-3-methoxy-1-oxopropan-2-ylcarbamate CAS:880468-89-3 MF: C16H24N2O4 Appearance: white powder Storage:Store in cool and dry place, away from sun light. Package:
Cas:880468-89-3
Min.Order:1 Kilogram
FOB Price: $1.0
Type:Other
inquiryOur Advantage Rich Experience Our products are sold all over Europe,North&South America, Sino-East, Asia and pacific area as well as Africa,we establish long term. Quality service Company cooperates with research institutes. We strictly con
Cas:880468-89-3
Min.Order:1 Kilogram
FOB Price: $15.0 / 50.0
Type:Trading Company
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:880468-89-3
Min.Order:1 Kilogram
Negotiable
Type:Lab/Research institutions
inquiry(R)-tert-Butyl 1-(benzylamino)-3-methoxy-1-oxopropan-2-ylcarbamate CAS:880468-89-3 Qingdao Belugas Import and Export Co., Ltd. is a scientific and technological company integrating research and development, production and trade of chemical intermed
Cas:880468-89-3
Min.Order:1 Gram
Negotiable
Type:Lab/Research institutions
inquiry1. Timely and efficient service to ensure communication with customers 2. Produce products of different specifications and sizes according to your requirements. 3. Quality procedures and standards recognized by SGS. Advanced plant equipment ensures s
Cas:880468-89-3
Min.Order:1 Kilogram
FOB Price: $40.0 / 50.0
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
Cas:880468-89-3
Min.Order:0
Negotiable
Type:Lab/Research institutions
inquiryProduct Detail Minimum Order Qty. 10 Gram
Cas:880468-89-3
Min.Order:10 Gram
Negotiable
Type:Trading Company
inquiryBest 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
Cas:880468-89-3
Min.Order:0
Negotiable
Type:Manufacturers
inquirySpecification:USP/EP Month production ablity:50kg/Month Low price& High quality Manufacturer Appearance:white powder Storage:Room Temperature Application:880468-89-3
Hangzhou KeyingChem Co., Ltd. exported this product to many countries and regions at best price. If you are looking for the material’s manufacturer or supplier in China, KeyingChem is your best choice. Pls contact with us freely for getting det
Cas:880468-89-3
Min.Order:0 Metric Ton
Negotiable
Type:Lab/Research institutions
inquiryCompany Introduction 1. Established in 2005, with two independent business divisions: Fine chemicals division; Pharmaceutical division. 2. Main product: Optical brightener Textile auxiliary Dye stuff Pigments
Cas:880468-89-3
Min.Order:1 Gram
Negotiable
Type:Lab/Research institutions
inquiryA 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
Cas:880468-89-3
Min.Order:4 Kilogram
Negotiable
Type:Lab/Research institutions
inquiryThe 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
Cas:880468-89-3
Min.Order:0 Metric Ton
Negotiable
Type:Other
inquiry1. Product advantages: exquisite appearance and unique functions. 2. Product Advantages: Our products are the best,fast speed ,in large stock 3. High-quality products and thoughtful service are your greatest satisfaction. 4. The product
Cas:880468-89-3
Min.Order:0
Negotiable
Type:Lab/Research institutions
inquiryJ&H CHEM 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. J&H CHEM has some Manufacturing base in Jia
Cas:880468-89-3
Min.Order:0
Negotiable
Type:Lab/Research institutions
inquiryZibo 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
Cas:880468-89-3
Min.Order:10 Gram
Negotiable
Type:Lab/Research institutions
inquiryProduct Details Grade: pharmaceutical grade Purity:99%+ ProductionCapacity: 1000 Kilogram/Month Scope of use: For scientific research only(The product must be used legally) Our Advantage 1. Best quality with competitive price. 2. Quick shipping,
Cas:880468-89-3
Min.Order:1 Kilogram
Negotiable
Type:Lab/Research institutions
inquiryfactory?direct?saleAppearance:White Powder Storage:Store In Dry, Cool And Ventilated Place Package:25kg/drum, also according to the clients requirement Application:It is widely used as a thickener, emulsifier and stabilizer Transportation:By Sea Or B
Cas:880468-89-3
Min.Order:1 Kilogram
FOB Price: $18.0 / 20.0
Type:Trading Company
inquiryZhenyu 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
Cas:880468-89-3
Min.Order:1 Kilogram
FOB Price: $2.0
Type:Lab/Research institutions
inquirybenzylamine
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
In dichloromethane at 0 - 5℃; for 0.5h; | 100% |
tert-butyl-N-[(1R)-2-(benzylamino)-1-(hydroxymethyl)-2-oxo-ethyl]carbamate
dimethyl sulfate
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
With tetrabutylammomium bromide; sodium hydroxide In water; toluene at 0 - 30℃; for 1.5h; | 96.28% |
With sodium hydroxide; tetra(n-butyl)ammonium hydrogensulfate In dichloromethane; water at 4 - 25℃; Inert atmosphere; | 75.8% |
Stage #1: tert-butyl-N-[(1R)-2-(benzylamino)-1-(hydroxymethyl)-2-oxo-ethyl]carbamate; dimethyl sulfate With tetra(n-butyl)ammonium hydrogensulfate; sodium hydroxide In dichloromethane; water at 4 - 25℃; Cooling with ice; Inert atmosphere; Stage #2: With ammonium hydroxide In dichloromethane; water | 75.8% |
benzylamine
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
at 20℃; for 3h; | 90.4% |
benzylamine
(R)-2-((tert-butoxycarbonyl)amino)-3-methoxypropionic acid
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Stage #1: (R)-2-((tert-butoxycarbonyl)amino)-3-methoxypropionic acid With 4-methyl-morpholine; isobutyl chloroformate In tetrahydrofuran at -78℃; Inert atmosphere; Stage #2: benzylamine In tetrahydrofuran at -78 - 20℃; for 1h; | 90% |
With 4-methyl-morpholine; isobutyl chloroformate In tetrahydrofuran at -78 - 30℃; for 1h; Inert atmosphere; | 90% |
Stage #1: (R)-2-((tert-butoxycarbonyl)amino)-3-methoxypropionic acid With 4-methyl-morpholine In tetrahydrofuran at -78℃; for 0.0833333h; Inert atmosphere; Stage #2: benzylamine With isobutyl chloroformate In tetrahydrofuran at -78 - 20℃; for 1h; Inert atmosphere; | 90% |
tert-butyl-N-[(1R)-2-(benzylamino)-1-(hydroxymethyl)-2-oxo-ethyl]carbamate
trimethoxonium tetrafluoroborate
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
With N,N,N',N'-tetramethyl-1,8-diaminonaphthalene In dichloromethane at 20℃; for 16h; Inert atmosphere; Green chemistry; | 81% |
tert-butyl-N-[(1R)-2-(benzylamino)-1-(hydroxymethyl)-2-oxo-ethyl]carbamate
methyl p-toluene sulfonate
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
With tetrabutylammomium bromide; potassium hydroxide In toluene at -1 - 2℃; Solvent; Reagent/catalyst; Temperature; | 80% |
With tetrabutylammomium bromide; potassium hydroxide In water; toluene at 20℃; for 3h; Reagent/catalyst; | 60.97g |
With tetrabutylammomium bromide; sodium hydroxide In water at 20℃; for 3h; | 38.5 g |
With tetrabutylammomium bromide; sodium hydroxide In water; toluene at 20℃; for 3h; | 38.5 g |
benzylamine
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 2 steps 1.1: 4-methyl-morpholine; isobutyl chloroformate / dichloromethane / -5 °C 1.2: -5 - 0 °C 2.1: potassium hydroxide / dichloromethane / 5 °C 2.2: 5 °C View Scheme | |
Multi-step reaction with 2 steps 1.1: methyl chloroformate; 4-methyl-morpholine / dichloromethane / 0.5 h / 35 °C 1.2: 20 °C 2.1: sodium hydroxide; tetrabutylammomium bromide / toluene; water / 2 - 27 °C View Scheme | |
Multi-step reaction with 2 steps 1.1: isobutyl chloroformate; 4-methyl-morpholine / dichloromethane / 5 °C 1.2: 0 - 5 °C 2.1: potassium hydroxide / 5 °C 2.2: 5 °C View Scheme |
di-tert-butyl dicarbonate
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 3 steps 1.1: sodium hydroxide / water / 10 h / 20 - 25 °C 2.1: sodium hydroxide / water / 0.5 h / 0 - 5 °C 2.2: 14 h / 5 - 10 °C 2.3: 0 - 5 °C 3.1: chloroformic acid ethyl ester; 4-methyl-morpholine / dichloromethane / 0.25 h / -15 - -10 °C 3.2: 3 h / -15 - 25 °C View Scheme | |
Multi-step reaction with 3 steps 1.1: sodium hydroxide / water 1.2: 16 h / 20 °C 1.3: pH 3.5 - 4 2.1: 4-methyl-morpholine; isobutyl chloroformate / dichloromethane / 1 h / -20 - 20 °C 3.1: sodium hydroxide / tetrabutylammomium bromide / dichloromethane; water / 2 h / 5 - 20 °C View Scheme | |
Multi-step reaction with 3 steps 1.1: dmap; sodium hydroxide / water; tert-butyl alcohol / 11 h / 20 °C 2.1: sodium hydroxide; tetrabutylammomium bromide / dichloromethane / 0.5 h / 0 - 5 °C 2.2: 20 °C 3.1: 4-methyl-morpholine; isobutyl chloroformate / dichloromethane / -10 - -5 °C 3.2: 20 °C View Scheme |
(R)-N-tert-butoxycarbonyl serine
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 2 steps 1.1: sodium hydroxide / water / 0.5 h / 0 - 5 °C 1.2: 14 h / 5 - 10 °C 1.3: 0 - 5 °C 2.1: chloroformic acid ethyl ester; 4-methyl-morpholine / dichloromethane / 0.25 h / -15 - -10 °C 2.2: 3 h / -15 - 25 °C View Scheme | |
Multi-step reaction with 2 steps 1.1: 4-methyl-morpholine; isobutyl chloroformate / dichloromethane / -5 °C 1.2: -5 - 0 °C 2.1: potassium hydroxide / dichloromethane / 5 °C 2.2: 5 °C View Scheme | |
Multi-step reaction with 2 steps 1: 4-methyl-morpholine; isobutyl chloroformate / dichloromethane / 1 h / -20 - 20 °C 2: sodium hydroxide / tetrabutylammomium bromide / dichloromethane; water / 2 h / 5 - 20 °C View Scheme |
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 2 steps 1.1: sodium chlorite; sodium hypochlorite; 2,2,6,6-Tetramethyl-1-piperidinyloxy free radical / acetonitrile / 6 h / 35 °C / pH 6.7 / aq. phosphate buffer 2.1: 4-methyl-morpholine; isobutyl chloroformate / tetrahydrofuran / -78 °C / Inert atmosphere 2.2: 1 h / -78 - 20 °C View Scheme | |
Multi-step reaction with 2 steps 1: sodium chlorite; 2,2,6,6-Tetramethyl-1-piperidinyloxy free radical; sodium hypochlorite / acetonitrile; aq. phosphate buffer / 7 h / 35 °C / pH 6.7 2: 4-methyl-morpholine; isobutyl chloroformate / tetrahydrofuran / 1 h / -78 - 30 °C / Inert atmosphere View Scheme | |
Multi-step reaction with 2 steps 1.1: potassium dihydrogenphosphate; sodium chlorite; 2,2,6,6-Tetramethyl-1-piperidinyloxy free radical; sodium hypochlorite / acetonitrile / 3 h / 20 °C 2.1: 4-methyl-morpholine / tetrahydrofuran / 0.08 h / -78 °C / Inert atmosphere 2.2: 1 h / -78 - 20 °C / Inert atmosphere View Scheme |
(R)-N-tert-butoxycarbonyl serine
benzylamine
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 2 steps 1: 2,4,6-tripropyl-1,3,5,2,4,6-trioxatriphosphinane-2,4,6-trioxide; 4-methyl-morpholine / ethyl acetate / 3.5 h / 4 - 25 °C / Inert atmosphere 2: sodium hydroxide / tetra(n-butyl)ammonium hydrogensulfate / dichloromethane; water / 4 - 25 °C / Inert atmosphere View Scheme | |
Multi-step reaction with 2 steps 1: 2,4,6-tripropyl-1,3,5,2,4,6-trioxatriphosphinane-2,4,6-trioxide; 4-methyl-morpholine / ethyl acetate / 3.5 h / 4 - 25 °C / Cooling with ice; Inert atmosphere 2: tetra(n-butyl)ammonium hydrogensulfate; sodium hydroxide / dichloromethane; water / 4 - 25 °C / Cooling with ice; Inert atmosphere View Scheme |
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 2 steps 1: triethylamine / tert-butyl methyl ether / 60 - 65 °C 2: tert-butyl methyl ether / 60 - 65 °C View Scheme |
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
In tert-butyl methyl ether at 60 - 65℃; Solvent; Temperature; | 9 g |
(R)-2-((tert-butoxycarbonyl)amino)-3-methoxypropionic acid
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 3 steps 1: toluene-4-sulfonic acid / toluene / 120 - 130 °C / Dean-Stark 2: triethylamine / tert-butyl methyl ether / 60 - 65 °C 3: tert-butyl methyl ether / 60 - 65 °C View Scheme | |
Multi-step reaction with 2 steps 1: 4-methyl-morpholine / dichloromethane / 1 h / 0 - 5 °C 2: dichloromethane / 0.5 h / 0 - 5 °C View Scheme |
tert-butyl (R)-4-(methoxymethyl)-2,2-dimethyloxazolidine-3-carboxylate
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 3 steps 1.1: p-toluenesulfonic acid monohydrate / methanol / 5 h / 20 °C 2.1: potassium dihydrogenphosphate; sodium chlorite; 2,2,6,6-Tetramethyl-1-piperidinyloxy free radical; sodium hypochlorite / acetonitrile / 3 h / 20 °C 3.1: 4-methyl-morpholine / tetrahydrofuran / 0.08 h / -78 °C / Inert atmosphere 3.2: 1 h / -78 - 20 °C / Inert atmosphere View Scheme |
4-hydroxymethyl-2,2-dimethyloxazolidine-3-carboxylic acid tert-butyl ester
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
Conditions | Yield |
---|---|
Multi-step reaction with 4 steps 1.1: sodium hydride / tetrahydrofuran; mineral oil / 0.5 h / 20 °C 2.1: p-toluenesulfonic acid monohydrate / methanol / 5 h / 20 °C 3.1: potassium dihydrogenphosphate; sodium chlorite; 2,2,6,6-Tetramethyl-1-piperidinyloxy free radical; sodium hypochlorite / acetonitrile / 3 h / 20 °C 4.1: 4-methyl-morpholine / tetrahydrofuran / 0.08 h / -78 °C / Inert atmosphere 4.2: 1 h / -78 - 20 °C / Inert atmosphere View Scheme |
benzylamine
(R)-2-((tert-butoxycarbonyl)amino)-3-methoxypropionic acid
A
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
B
tert-butyl-N-[(1R)-2-(benzylamino)-1-(hydroxymethyl)-2-oxo-ethyl]carbamate
C
benzylcarbamic acid isobutyl ester
Conditions | Yield |
---|---|
Stage #1: (R)-2-((tert-butoxycarbonyl)amino)-3-methoxypropionic acid With 4-methyl-morpholine; isobutyl chloroformate In dichloromethane at -10 - 0℃; for 3.5h; Stage #2: benzylamine In dichloromethane at -10 - 15℃; for 2h; Overall yield = 150.3 g; | A n/a B n/a C n/a D n/a E n/a F n/a |
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
(R)-2-amino-N-benzyl-3-methoxypropanamide
Conditions | Yield |
---|---|
With hydrogenchloride; water In dichloromethane at 0 - 30℃; for 2h; | 100% |
With hydrogenchloride; water In dichloromethane at 0 - 30℃; for 2h; | 100% |
With hydrogenchloride In dichloromethane; water at 0 - 10℃; for 1h; | 100% |
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
trifluoroacetic acid
Conditions | Yield |
---|---|
In dichloromethane at 20℃; for 2h; | 100% |
tert-butyl [(2R)-1-(benzylamino)-3-methoxy-1-oxopropan-2-yl]carbamate
(R)-2-amino-N-benzyl-3-methoxypropionamide hydrochloride
Conditions | Yield |
---|---|
With hydrogenchloride In methanol at 50℃; for 2h; | |
With hydrogenchloride In dichloromethane; water for 1h; | n/a |
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