Skype

Shanghai Daishang Chemical Co., Ltd

Click Here To EMAIL INQUIRY
Web: http://www.daishangchem.com
E-Mail:
Address: Rm.1810-1813,Silver Bridge Tower,No.58,Jinxin Road,Pudong District, Shanghai 201206, China
Phone: +86-(21)-5130 3635 | Fax: +86-(21)-5130 3633 | Map/Directions >>

Profile: Shanghai Daishang Chemical Co., Ltd. produces pharmaceutical intermediates. Our product line includes biological buffer, acetophenone series, benzophenone series, phenylacetone series and fine chemicals. We provide phase transfer catalyst, imidazole series, nutrition supplements, halogeno-silylene, flame retardant and coating, veterinary API, pharmaceutical API & intermediates. Our products are mainly used for exportation. Our benzophenone series offers 4-hydroxybenzophenone, benzophenone hydrazone, 4-Chloro-4''-fluorobenzophenone, 3,4-dimethylbenzophenone and 4,4''-difluorobenzophenone.

28 Products/Chemicals (Click for related suppliers)  
• Acetyl Bromide
IUPAC Name: acetyl bromide | CAS Registry Number: 506-96-7
Synonyms: ACETYL BROMIDE, Ethanoyl bromide, Acetic acid, bromide, CH3COBr, HSDB 663, 135968_ALDRICH, 00960_FLUKA, EINECS 208-061-7, UN1716, CID10482, BRN 1697546, Acetyl bromide [UN1716] [Corrosive], Acetyl bromide [UN1716] [Corrosive], InChI=1/C2H3BrO/c1-2(3)4/h1H, LS-13936, 4-02-00-00398 (Beilstein Handbook Reference)

Molecular Formula: C2H3BrOMolecular Weight: 122.948620 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 1

InChIKey: FXXACINHVKSMDR-UHFFFAOYSA-N

• Amyl Acetate
IUPAC Name: pentyl acetate | CAS Registry Number: 628-63-7
Synonyms: Pentyl acetate, Amyl acetate, n-Amyl acetate, Birnenoel, Pent-acetate, Banana oil, Chlordantoin, Pear oil, 1-Pentyl acetate, n-Pentyl ethanoate, Pent-acetate 28, Amylazetat, Amyl acetic ester, Amyl acetic ether, Prim-amyl acetate, Acetic acid, pentyl ester, Octan amylu, Acetate d'amyle, Amyl acetate, n-, 1-Pentanol acetate

Molecular Formula: C7H14O2Molecular Weight: 130.184860 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 2

InChIKey: PGMYKACGEOXYJE-UHFFFAOYSA-N

• Biological Buffers
• Bromoacetyl Bromide
IUPAC Name: 2-bromoacetyl bromide | CAS Registry Number: 598-21-0
Synonyms: Bromoacetyl bromide, 2-Bromoacetyl bromide, ACETYL BROMIDE, BROMO-, B56412_ALDRICH, nchembio.2007.55-comp17, CCRIS 9090, 16115_FLUKA, EINECS 209-923-5, UN2513, ZINC03860232, Bromoacetyl bromide [UN2513] [Corrosive], LS-168668, ST5214410, Bromoacetyl bromide [UN2513] [Corrosive]

Molecular Formula: C2H2Br2OMolecular Weight: 201.844680 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 1

InChIKey: LSTRKXWIZZZYAS-UHFFFAOYSA-N

• Bromoform
IUPAC Name: bromoform | CAS Registry Number: 75-25-2
Synonyms: tribromomethane, Methane, tribromo-, Tribrommethan, Methyl tribromide, Methenyl tribromide, Tribrommethaan, Tribromometan, Bromoforme, Bromoformio, Bromoforme [French], Bromoformio [Italian], Tribrommethaan [Dutch], Tribrommethan [German], Tribromometan [Italian], Tribromomethyl radical, CHBr3, RCRA waste no. U225, RCRA waste number U225, WLN: EYEE, CCRIS 98

Molecular Formula: CHBr3Molecular Weight: 252.730640 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 0

InChIKey: DIKBFYAXUHHXCS-UHFFFAOYSA-N

• Diacetone acrylamide
IUPAC Name: N-(2-methyl-4-oxopentan-2-yl)prop-2-enamide | CAS Registry Number: 2873-97-4
Synonyms: Diacetoneacrylamide, DIACETONE ACRYLAMIDE, Acrylamide, N,N-diacetonyl-, CCRIS 5898, N-(1,1-Dimethyl-3-oxobutyl)acrylamide, HSDB 4278, 222348_ALDRICH, Acrylamide, N-(1,1-dimethyl-3-oxobutyl)-, EINECS 220-713-2, 2-Propenamide, N,N-bis(2-oxopropyl)-, 2-Propenamide, N-(1,1-dimethyl-3-oxobutyl)-, N-(2-(2-Methyl-4-oxopentyl))acrylamide, NSC 130565, CID17888, WLN: 1V1X1&1&MV1U1, BRN 1928444, NSC130565, ZINC01717544, N-(1,1-Dimethyl-3-oxobutyl)-2-propenamide, LS-1134

Molecular Formula: C9H15NO2Molecular Weight: 169.220900 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 2

InChIKey: OMNKZBIFPJNNIO-UHFFFAOYSA-N

• Ethyl-2-(Aminosulfonyl)Benzoate
IUPAC Name: ethyl 3-sulfamoylbenzoate | CAS Registry Number: 59777-72-9
Synonyms: Oprea1_003514, ZINC03208259, CID108837, T0504-9824

Molecular Formula: C9H11NO4SMolecular Weight: 229.252940 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 5

InChIKey: BKFKPPZXMYZMDJ-UHFFFAOYSA-N

• Fine Chemicals
• Mordant Red 21
IUPAC Name: disodium (6Z)-4-benzamido-6-[[4-[ethyl(naphthalen-1-yl)carbamoyl]phenyl]hydrazinylidene]-5-oxonaphthalene-1,7-disulfonate | CAS Registry Number: 6417-36-3
Synonyms: EINECS 229-136-0, 1,7-Naphthalenedisulfonic acid, 4-(benzoylamino)-6-((4-((ethyl-1-naphthalenylamino)carbonyl)phenyl)azo)-5-hydroxy-, disodium salt, Disodium 4-(benzoylamino)-6-((4-((ethyl-1-naphthylamino)carbonyl)phenyl)azo)-5-hydroxynaphthalene-1,7-disulphonate

Molecular Formula: C36H26N4Na2O9S2Molecular Weight: 768.722580 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 11

InChIKey: YXKPPMWUPSCDIL-FKLSQKDBSA-L

• O-Carbomethoxybenzene Sulphonamide
IUPAC Name: methyl 2-sulfamoylbenzoate | CAS Registry Number: 57683-71-3
Synonyms: Methyl o-sulphamoylbenzoate, Methyl 2-(aminosulfonyl)benzoate, 2-Carbomethoxybenzenesulfonamide, Oprea1_417687, 245232_ALDRICH, EINECS 260-903-2, 2-Sulfamoylbenzoic acid methyl ester, 2-carboxymethylbenzenesulfonamide 5, ALBB-006594, BRN 2728611, ZINC00056588, LS-38289, ST5319956, BENZOIC ACID, 2-SULFAMOYL-, METHYL ESTER, 0-11-00-00377 (Beilstein Handbook Reference)

Molecular Formula: C8H9NO4SMolecular Weight: 215.226360 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 5

InChIKey: VSOOBQALJVLTBH-UHFFFAOYSA-N

• p-Bromobenzyl Bromide
IUPAC Name: 1-bromo-4-(bromomethyl)benzene | CAS Registry Number: 589-15-1
Synonyms: 4-Bromobenzyl bromide, p-Bromobenzyl bromide, alpha,4-Dibromotoluene, alpha,p-Dibromotoluene, 1-Bromo-4-(bromomethyl)benzene, .alpha.,p-Dibromotoluene, Benzene, 1-bromo-4-(bromomethyl)-, Toluene, p,.alpha.-dibromo-, Toluene, p,alpha-dibromo-, 112186_ALDRICH, 16460_FLUKA, EINECS 209-636-5, NSC 113584, Toluene, p,alpha-dibromo- (8CI), NSC113584, LS-188160, ST5214150, TL8002562, InChI=1/C7H6Br2/c8-5-6-1-3-7(9)4-2-6/h1-4H,5H

Molecular Formula: C7H6Br2Molecular Weight: 249.930540 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 0

InChIKey: YLRBJYMANQKEAW-UHFFFAOYSA-N

• p-Hydroxybenzophenone
IUPAC Name: (4-hydroxyphenyl)-phenylmethanone | CAS Registry Number: 1137-42-4
Synonyms: p-Benzoylphenol, 4-Hydroxybenzophenone, 4-Benzoylphenol, P-HYDROXYBENZOPHENONE, Benzophenone, 4-hydroxy-, 4'-Hydroxybenzophenone, para-hydroxybenzophenone, (4-Hydroxyphenyl)phenylmethanone, Methanone, (4-hydroxyphenyl)phenyl-, (4-Hydroxyphenyl)(phenyl)methanone, H20202_ALDRICH, nchembio.2007.32-comp8, 4-HYDROXY-BENZOPHENONE, NSC 1887, 4-hydroxybenzophenone, ion(1-), 54800_FLUKA, EINECS 214-507-1, NSC1887, STK045122, ZINC00388760

Molecular Formula: C13H10O2Molecular Weight: 198.217300 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 2

InChIKey: NPFYZDNDJHZQKY-UHFFFAOYSA-N

• Phosphorus Tribromide
IUPAC Name: tribromophosphane | CAS Registry Number: 7789-60-8
Synonyms: Tribromophosphine, Phosphorous bromide, PHOSPHORUS TRIBROMIDE, Phosphorous tribromide, PBr3, Phosphorus bromide (PBr3), Phosphorus(III) bromide, Phosphorus tribromide solution, HSDB 1217, 157783_ALDRICH, 256536_ALDRICH, 276820_ALDRICH, 288462_ALDRICH, EINECS 232-178-2, UN1808, CID24614, LS-109048, Phosphorus tribromide [UN1808] [Corrosive], Phosphorus tribromide [UN1808] [Corrosive]

Molecular Formula: Br3PMolecular Weight: 270.685761 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 0

InChIKey: IPNPIHIZVLFAFP-UHFFFAOYSA-N

• Propionyl Bromide
IUPAC Name: propanoyl bromide | CAS Registry Number: 598-22-1
Synonyms: Propionyl bromide, Propanoyl bromide, Propanoyl-bromide-, 307572_ALDRICH, EINECS 209-924-0

Molecular Formula: C3H5BrOMolecular Weight: 136.975200 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 1

InChIKey: RIBFXMJCUYXJDZ-UHFFFAOYSA-N

• Pyridine
IUPAC Name: pyridine | CAS Registry Number: 110-86-1
Synonyms: Azabenzene, PYRIDINE, Azine, Piridina, Pirydyna, Pyridin, pyridine-ring, Pyridin [German], Pirydyna [Polish], Piridina [Italian], Caswell No. 717, Pyridine hydrochloride, FEMA Number 2966, RCRA waste no. U196, RCRA waste number U196, WLN: T6NJ, FEMA No. 2966, CCRIS 2926, HSDB 118, NCI-C55301

Molecular Formula: C5H5NMolecular Weight: 79.099900 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 1

InChIKey: JUJWROOIHBZHMG-UHFFFAOYSA-N

• Thymol
IUPAC Name: 5-methyl-2-propan-2-ylphenol | CAS Registry Number: 89-83-8
Synonyms: THYMOL, Thyme camphor, Thymic acid, Isopropyl cresol, m-Thymol, 3-p-Cymenol, Apiguard, 6-Isopropyl-m-cresol, p-Cymen-3-ol, Thymol (natural), 3-Hydroxy-p-cymene, Cymophenol, alpha-, 2-Isopropyl-5-methylphenol, 5-Methyl-2-isopropylphenol, p-Cymene, 3-hydroxy-, Thymol Swarm Brand, 6-Isopropyl-p-cresol, 6-Isopropyl-3-methylphenol, m-Cresol, 6-isopropyl-, Caswell No. 856A

Molecular Formula: C10H14OMolecular Weight: 150.217560 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 1

InChIKey: MGSRCZKZVOBKFT-UHFFFAOYSA-N

• Toltrazuril
IUPAC Name: 1-methyl-3-[3-methyl-4-[4-(trifluoromethylsulfanyl)phenoxy]phenyl]-1,3,5-triazinane-2,4,6-trione | CAS Registry Number: 69004-03-1
Synonyms: Baycox, Toltrazurilum [Latin], Toltrazurilo [Spanish], Bay-i 9142, Toltrazuril (USAN/INN), Toltrazuril [USAN:BAN:INN], 34000_RIEDEL, BAY i 9142, BAY i-9142, C18H16F3N3O4S, AIDS093046, AIDS-093046, CID68591, LS-176716, D06187, 1,3,5-Triazine-2,4,6(1H,3H,5H)-trione, 1-methyl-3-(3-methyl-4-(4-((trifluoromethyl)thio)phenoxy)phenyl)-, 1-Methyl-3-(4-(p-((trifluoromethyl)thio)phenoxy)-m-tolyl)-s-triazine-2,4,6(1H,3H,5H)-trione, 1-Methyl-3-{3-methyl-4-[4-(trifluoromethylthio)phenoxy]phenyl}-1,3,5-triazine-2,4,6(1H,3H,5H)-trione

Molecular Formula: C18H14F3N3O4SMolecular Weight: 425.381670 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 7

InChIKey: OCINXEZVIIVXFU-UHFFFAOYSA-N

• trans-1,4-dibromobut-2-ene
IUPAC Name: (E)-1,4-dibromobut-2-ene | CAS Registry Number: 821-06-7
Synonyms: Dibromobutene, 1,4-Dibromo-2-butene, sGPDAbWDRUZZBJ@, (E)-1,4-Dibromo-2-butene, 1,4-Dibromobut-2-ene, trans-1,4-Dibromobut-2-ene, 2-BUTENE, 1,4-DIBROMO-, (E)-1,4-Dibromobut-2-ene, (2E)-1,4-dibromobut-2-ene, D39207_ALDRICH, trans-1,4-Dibromo-2-Butene, TL 80, 2-Butene, 1,4-dibromo-, (2E)-, (2E)-1,4-Dibromo-2-butene, EINECS 212-472-7, EINECS 230-219-9, 2-Butene, 1,4-dibromo-, (E)-, NSC 23187, BRN 1719694, BRN 1719696

Molecular Formula: C4H6Br2Molecular Weight: 213.898440 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 0

InChIKey: RMXLHIUHKIVPAB-OWOJBTEDSA-N

• 2-Methyl-4,6-dichloro pyrimidine
IUPAC Name: 4,6-dichloro-2-methylpyrimidine | CAS Registry Number: 1780-26-3
Synonyms: 596728_ALDRICH, 4,6-Dichloro-2-methylpyrimidine, 4,6-Dichloro-2-methyl-pyrimidine, NSC35923, ZINC01668486, MS-1554, TL8001423

Molecular Formula: C5H4Cl2N2Molecular Weight: 163.004660 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 2

InChIKey: FIMUTBLUWQGTIJ-UHFFFAOYSA-N

• 4,6-Dihydroxy-2-methylpyrimidine
IUPAC Name: 4-hydroxy-2-methyl-1H-pyrimidin-6-one | CAS Registry Number: 40497-30-1
Synonyms: 2-Methyl-4,6-pyrimidinediol, D115258_ALDRICH, NSC9317, EINECS 254-941-9, CID222672, ZINC01699918, 2-Methyl-1H,5H-pyrimidine-4,5-dione, 6-hydroxy-2-methylpyrimidin-4(3H)-one, 4,6(1H,5H)-Pyrimidinedione, 2-methyl-, AI3-26574, PB262299222, D-3570, AN-278/25047003, 1194-22-5

Molecular Formula: C5H6N2O2Molecular Weight: 126.113340 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 3

InChIKey: BPSGVKFIQZZFNH-UHFFFAOYSA-N

• 2-Bromopropionyl Bromide
IUPAC Name: 2-bromopropanoyl bromide | CAS Registry Number: 563-76-8
Synonyms: 2-Bromopropionyl bromide, .alpha.-Bromopropionyl bromide, Propanoyl bromide, 2-bromo-, 249785_ALDRICH, 18210_FLUKA, EINECS 209-261-7, 95673-15-7

Molecular Formula: C3H4Br2OMolecular Weight: 215.871260 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 1

InChIKey: ILLHORFDXDLILE-UHFFFAOYSA-N

• 2,2-Diethoxyacetophenone
IUPAC Name: 2,2-diethoxy-1-phenylethanone | CAS Registry Number: 6175-45-7
Synonyms: Phenylglyoxal diethyl acetal, alpha,alpha-Diethoxyacetophenone, 2,2-Diethoxy-1-phenylethanone, Ethanone, 2,2-diethoxy-1-phenyl-, CCRIS 5222, Phenylglyoxal 2-diethyl acetal, 227102_ALDRICH, 2,2-Diethoxy-1-phenylethan-1-one, EINECS 228-220-4, NSC 66180, NSC66180, BRN 2100306, .alpha.,.alpha.-Diethoxyacetophenone, ZINC00388477, GLYOXAL, PHENYL-, 2-(DIETHYL ACETAL), LS-72987, 4-07-00-02130 (Beilstein Handbook Reference), 64131-70-0, 85568-36-1

Molecular Formula: C12H16O3Molecular Weight: 208.253640 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 3

InChIKey: PIZHFBODNLEQBL-UHFFFAOYSA-N

• 2-Hydroxy Acetophenone
IUPAC Name: 2-hydroxy-1-phenylethanone | CAS Registry Number: 582-24-1
Synonyms: Benzoylcarbinol, Glycolophenone, 2-Hydroxyacetophenone, Phenacyl alcohol, Methanol, benzoyl-, Acetophenone, 2-hydroxy-, omega-Hydroxyacetophenone, alpha-Hydroxyacetophenone, Ethanone, 2-hydroxy-1-phenyl-, .alpha.-Hydroxyacetophenone, .omega.-Hydroxyacetophenone, 445134_ALDRICH, 2-Hydroxy-1-phenylethan-1-one, Acetophenone, 2-hydroxy- (8CI), CID68490, EINECS 209-480-8, c0276, NSC171232, ZINC00396134, NSC 171232

Molecular Formula: C8H8O2Molecular Weight: 136.147920 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 2

InChIKey: ZWVHTXAYIKBMEE-UHFFFAOYSA-N

• 2,4-Dichloroacetophenone
IUPAC Name: 2-chloro-1-(4-chlorophenyl)ethanone | CAS Registry Number: 937-20-2
Synonyms: 2,4'-Dichloroacetophenone, p-Chlorophenacyl chloride, 4-Chlorophenacyl chloride, 392006_ALDRICH, Acetophenone, 2,4'-dichloro-, 2-chloro-1-(4-chlorophenyl)ethanone, .alpha.-Chloro-p-chloroacetophenone, .omega.-Chloro-p-chloroacetophenone, NSC41669, EINECS 213-323-9, Halomethyl Phenyl Ketone deriv. 22, ZINC01673522, Ethanone, 2-chloro-1-(4-chlorophenyl)-, InChI=1/C8H6Cl2O/c9-5-8(11)6-1-3-7(10)4-2-6/h1-4H,5H

Molecular Formula: C8H6Cl2OMolecular Weight: 189.038640 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 1

InChIKey: FWDFNLVLIXAOMX-UHFFFAOYSA-N

• 2,5 Dichlorophenol
IUPAC Name: 2,5-dichlorophenol | CAS Registry Number: 583-78-8
Synonyms: 2,5-dichlorophenol, Phenol, 2,5-dichloro-, 3,6-dichlorophenol, Ambap5772, 2,5-DCP, 25-DICHLOROPHENOL, CCRIS 5903, D70007_ALDRICH, HSDB 4287, 35835_RIEDEL, 442320_SUPELCO, NSC 6296, 36140_FLUKA, CHEBI:27929, EINECS 209-520-4, NSC6296, BRN 1907692, c0545, ZINC00388512, LS-1409

Molecular Formula: C6H4Cl2OMolecular Weight: 163.001360 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 1

InChIKey: RANCECPPZPIPNO-UHFFFAOYSA-N

• 2,6-Dichlorotoluene
IUPAC Name: 1,3-dichloro-2-methylbenzene | CAS Registry Number: 118-69-4
Synonyms: Toluene, 2,6-dichloro-, 2,6-DICHLOROTOLUENE, Benzene, 1,3-dichloro-2-methyl-, D76005_ALDRICH, 45974_RIEDEL, NSC60722, 36550_FLUKA, HSDB 4020, CID8368, Toluene, 2,6-dichloro- (8CI), EINECS 204-269-7, NSC 60722, NCGC00163990-01, AI3-26487, ST5406294, InChI=1/C7H6Cl2/c1-5-6(8)3-2-4-7(5)9/h2-4H,1H

Molecular Formula: C7H6Cl2Molecular Weight: 161.028540 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 0

InChIKey: DMEDNTFWIHCBRK-UHFFFAOYSA-N

• 4-Bromoacetophenone
IUPAC Name: 1-(4-bromophenyl)ethanone | CAS Registry Number: 99-90-1
Synonyms: p-Bromoacetophenone, 4'-Bromoacetophenone, Acetophenone, 4'-bromo-, 1-(4-Bromophenyl)ethanone, Ethanone, 1-(4-bromophenyl)-, p-BROMACETOPHENONE, Methyl p-bromophenyl ketone, p-Bromophenyl methyl ketone, 1-Acetyl-4-bromobenzene, 4-BROMOACETOPHENONE, ACETOPHENONE,4-BROMO, B56404_ALDRICH, 16110_FLUKA, Acetophenone, 4'-bromo- (8CI), AIDS017953, AIDS-017953, NSC17541, EINECS 202-799-3, NSC 17541, ZINC00080820

Molecular Formula: C8H7BrOMolecular Weight: 199.044580 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 1

InChIKey: WYECURVXVYPVAT-UHFFFAOYSA-N

• 4'-Hydroxy Acetophenone
IUPAC Name: 1-(4-hydroxyphenyl)ethanone | CAS Registry Number: 99-93-4
Synonyms: Piceol, 4'-Hydroxyacetophenone, 4-Acetylphenol, 4-Hydroxyacetophenone, p-Oxyacetophenone, p-Acetylphenol, P-HYDROXYACETOPHENONE, 1-(4-Hydroxyphenyl)ethanone, Phenol, p-acetyl-, para-Hydroxyacetophenone, Acetophenone, 4'-hydroxy-, p-Hydroxacetophenone, Acetophenone, p-hydroxy-, Ethanone, 1-(4-hydroxyphenyl)-, Methyl p-hydroxyphenyl ketone, p-hydroxyaceto-phenone, p-Hydroxyphenyl methyl ketone, 4-hydroxyaceto-phenone, USAF KF-15, (4-Hydroxyphenyl)ethan-1-one

Molecular Formula: C8H8O2Molecular Weight: 136.147920 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 2

InChIKey: TXFPEBPIARQUIG-UHFFFAOYSA-N


 Edit or Enhance this Company (652 potential buyers viewed listing,  125 forwarded to manufacturer's website)
Alphabetical Products   |   ALL 20,000 Suppliers
HomeBuyAdd FREE ListingAdvertise Chemical Company