Skype

Shanghai Science Pharmaceutical Chemical Co., Ltd.

Click Here To EMAIL INQUIRY
Web: http://www.sciencechem.com
E-Mail:
Address: Lane 1399, Room 810, on the 26th, Yunping Road, Jiading District, Shanghai 201808, China
Phone: +86-(21)-5990-9001 | Fax: +86-021-59909028 | Map/Directions >>

Profile: Shanghai Science Pharmaceutical Chemical Co., Ltd. develops and produces amino acid derivatives, vitamin derivatives and pharmaceutical & chemical intermediates. Vitamin derivatives include sulbutiamine, dibenzoyl thiamine hydrochloride, bisbentiamine, thiamine propyl disulfide and benfotiamine. Pharmaceutical intermediates includes 5-hydroxypentanoic acid cyclohexylamide, glycine benzyl ester hydrochloride, 2-benzyl acrylic acid, glycine benzyl ester ñ-toluenesulfonate and N6-trifluoroacetyl-L-lysine.

26 Products/Chemicals (Click for related suppliers)  
• Benfotiamine
IUPAC Name: S-[(Z)-2-[(4-amino-2-methylpyrimidin-5-yl)methyl-formylamino]-5-phosphonooxypent-2-en-3-yl] benzenecarbothioate | CAS Registry Number: 22457-89-2
Synonyms: benfotiamine, Benphothiamine, Nitanevril, Vitanevril, Betivina, Biotamin, Neurostop, Tabiomyl, Berdi, benfothiamine, BTMP-benfo, BTMP, Prestwick_68, Benfotiaminum [INN-Latin], Benfotiamina [INN-Spanish], Benzoylthiamine monophosphate, Prestwick2_000654, Prestwick3_000654, Thiamine monophosphate benzoyl, S-Benzoylthiamine O-monophosphate

Molecular Formula: C19H23N4O6PSMolecular Weight: 466.447881 [g/mol]
H-Bond Donor: 3H-Bond Acceptor: 9

InChIKey: BTNNPSLJPBRMLZ-LGMDPLHJSA-N

• Benzyl glycinate hydrochloride
IUPAC Name: benzyl 2-aminoacetate chloride | CAS Registry Number: 2462-31-9
Synonyms: NSC18767

Molecular Formula: C9H11ClNO2-Molecular Weight: 200.642140 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 4

InChIKey: VLQHNAMRWPQWNK-UHFFFAOYSA-M

• Bisbentiamine
IUPAC Name: [(E)-4-[(4-amino-2-methylpyrimidin-5-yl)methyl-formylamino]-3-[(E)-2-[(4-amino-2-methylpyrimidin-5-yl)methyl-formylamino]-5-(benzoyloxy)pent-2-en-3-yl]disulfanylpent-3-enyl] benzoate | CAS Registry Number: 2667-89-2
Synonyms: Beston, Beprocin, BTDS, Beston (TN), Benzoylthiamine disulfide, Bisbentiamine [INN:JAN], O-Benzoylthiamine disulfide, Bisbentiaminum [INN-Latin], Bisbentiamina [INN-Spanish], Bisbentiamine (JAN/INN), Bis(O-benzoylthiamine)disulfide, EINECS 220-206-6, BRN 0741598, LS-69482, D01284, 5-25-12-00170 (Beilstein Handbook Reference), Formamide, N,N'-(dithiobis(2-(2-(benzoyloxy)ethyl)-1-methyl-2,1-ethenediyl))bis(N-((4-amino-2-methyl-5-pyrimidinyl)methyl)-, Formamide, N,N'-(dithiobis(2-(2-hydroxyethyl)-1-methylvinylene))bis(N-((4-amino-1-methyl-5-pyrimidinyl)methyl)-, dibenzoate (ester), Formamide, N,N'-(dithiobis(2-(2-hydroxyethyl)-1-methylvinylene))bis(N-((4-amino-2-methyl-5-pyrimidinyl)methyl)-, dibenzoate (ester), N,N'-(Dithiobis(2-(2-benzoyloxyethyl)-1-methylvinylene))bis(N-((4-amino-2-methyl-5-pyrimidinyl)methyl)formamide)

Molecular Formula: C38H42N8O6S2Molecular Weight: 770.920080 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 12

InChIKey: IWXAZSAGYJHXPX-BCEWYCLDSA-N

• Boc-Pro-OH
IUPAC Name: 1-[(2-methylpropan-2-yl)oxycarbonyl]pyrrolidine-2-carboxylic acid | CAS Registry Number: 15761-39-4
Synonyms: tert-Butoxycarbonylproline, 1-(tert-Butoxycarbonyl)proline, tert-Butoxycarbonyl-L-proline, N-tert-Butoxycarbonylproline, MLS000060917, tert-Butyloxycarbonyl-L-proline, ARONIS005821, 1-tert-Butoxycarbonyl-L-proline, 1-tert-Butyloxycarbonyl-L-proline, N-(tert-Butoxycarbonyl)-L-proline, ALBB-006185, N-(tert-Butyloxycarbonyl)-L-proline, NSC108689, NSC164660, NSC334360, STK120235, SMR000069145, AG-205/15424478, 1-(tert-butoxycarbonyl)pyrrolidine-2-carboxylic acid, 1,2-Pyrrolidinedicarboxylic acid, 1-(1,1-dimethylethyl) ester, (S)-

Molecular Formula: C10H17NO4Molecular Weight: 215.246280 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 4

InChIKey: ZQEBQGAAWMOMAI-UHFFFAOYSA-N

• Carbobenzyloxyglycine
IUPAC Name: 2-(phenylmethoxycarbonylamino)acetic acid | CAS Registry Number: 1138-80-3
Synonyms: Carbobenzoxyglycine, (Cbz)gly, Z-Gly, N-Carbobenzoxyglycine, Carbobenzoxyl glycine, N-Carbobenzyloxyglycine, Benzyloxycarbonylglycine, N-CBZ-glycine, N-Benzyloxycarbonylglycine, Z-Glycine, Z-Gly-OH, N-Carboxyglycine N-benzyl ester, C7206_ALDRICH, N-(benzyloxycarbonyl)glycine, Oprea1_763666, Oprea1_774492, N-[(benzyloxy)carbonyl]glycine, N-((Phenylmethoxy)carbonyl)glycine, NSC 2526, CHEBI:16532

Molecular Formula: C10H11NO4Molecular Weight: 209.198640 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 4

InChIKey: CJUMAFVKTCBCJK-UHFFFAOYSA-N

• Cbz-beta-Ala-OH
IUPAC Name: 3-(phenylmethoxycarbonylamino)propanoic acid | CAS Registry Number: 2304-94-1
Synonyms: Z-beta-alanine, N-Cbz-beta-alanine, Z-beta-Ala-OH, N-Cbz-.beta.-alanine, C1376_SIGMA, N-Benzyloxycarbonyl-beta-alanine, 95855_FLUKA, NSC657842, AIDS091620, N-(Benzyloxycarbonyl)-.beta.-alanine, AIDS-091620, CID75313, NSC17161, NSC28943, EINECS 218-967-4, .Beta.-alanine, N-[(phenylmethoxy)carbonyl]-, ST5411034, TL8006314

Molecular Formula: C11H13NO4Molecular Weight: 223.225220 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 4

InChIKey: GEVGRLPYQJTKKS-UHFFFAOYSA-N

• glycine benzyl ester toluene-4-sulfonate
IUPAC Name: benzyl 2-aminoacetate; 4-methylbenzenesulfonic acid | CAS Registry Number: 1738-76-7
Synonyms: G7376_SIGMA, 50051_FLUKA, EINECS 217-094-6, O-Benzylglycine toluene-p-sulphonate, Benzyl glycinate p-toluenesulfonate salt, Glycine benzyl ester p-toluenesulfonate salt, ST5410654

Molecular Formula: C16H19NO5SMolecular Weight: 337.390760 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 6

InChIKey: WJKJXKRHMUXQSL-UHFFFAOYSA-N

• L-Ascorbic Acid 6-Stearate
IUPAC Name: [2-(4,5-dihydroxy-3-oxofuran-2-yl)-2-hydroxyethyl] octadecanoate | CAS Registry Number: 10605-09-1
Synonyms: Ascorbyl 6-stearate, Vitamin C monostearate, 6-O-Stearylascorbic acid, L-Ascorbic acid monostearate, 6-(Stearoyloxy)-L-ascorbic acid, L-Ascorbic acid, 6-octadecanoate, L-ASCORBIC ACID, 6-STEARATE, EINECS 234-231-5, CID25427, L-Ascorbic acid, 6-octadecanoate (9CI), LS-22034

Molecular Formula: C24H42O7Molecular Weight: 442.586080 [g/mol]
H-Bond Donor: 3H-Bond Acceptor: 7

InChIKey: NRHBEGWPKVFGRH-UHFFFAOYSA-N

• L-aspartic acid 4-tert-butyl ester
IUPAC Name: 2-amino-4-[(2-methylpropan-2-yl)oxy]-4-oxobutanoic acid | CAS Registry Number: 3057-74-7
Synonyms: EINECS 221-292-8, 4-tert-Butyl hydrogen L-aspartate, CID102930

Molecular Formula: C8H15NO4Molecular Weight: 189.209000 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 5

InChIKey: MXWMFBYWXMXRPD-UHFFFAOYSA-N

• L-Carnosine
IUPAC Name: (2S)-2-(3-aminopropanoylamino)-3-(1H-imidazol-5-yl)propanoic acid | CAS Registry Number: 305-84-0
Synonyms: Carnosine, Spectrum_001178, SpecPlus_000374, Spectrum2_000454, Spectrum3_001212, Spectrum4_001673, Spectrum5_000605, BSPBio_002624, KBioGR_002225, KBioSS_001658, C9625_SIGMA, DivK1c_006470, SPECTRUM1500944, Nalpha-(beta-alanyl)-L-histidine, SPBio_000528, L-alpha-ALANYL-L-HISTIDINE, CHEBI:15727, KBio1_001414, KBio2_001658, KBio2_004226

Molecular Formula: C9H14N4O3Molecular Weight: 226.232460 [g/mol]
H-Bond Donor: 4H-Bond Acceptor: 6

InChIKey: CQOVPNPJLQNMDC-ZETCQYMHSA-N

• L-Glutamic acid 5-tert-butyl ester
IUPAC Name: (2S)-2-amino-5-[(2-methylpropan-2-yl)oxy]-5-oxopentanoic acid | CAS Registry Number: 2419-56-9
Synonyms: H-Glu(OtBu)-OH, AG-E-71526, PubChem19041, 5-tert-Butyl L-Glutamate, KSC553A9J, 49518_ALDRICH, 49518_FLUKA, CTK4F3094, MolPort-002-507-587, ACN-S002372, AC-482, ANW-74560, SBB067151, AKOS005175152, RL02767, AK-45630, B4045, BB 0261763, FT-0627826, ST51037603

Molecular Formula: C9H17NO4Molecular Weight: 203.235580 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 5

InChIKey: OIOAKXPMBIZAHL-LURJTMIESA-N

• L-Proline benzyl ester hydrochloride
IUPAC Name: benzyl pyrrolidine-2-carboxylate hydrochloride | CAS Registry Number: 16652-71-4
Synonyms: Pro.OBzl.HCl, Benzyl L-prolinate hydrochloride, EINECS 240-700-5, NSC197199, TL8001280, L-Proline, phenylmethyl ester, hydrochloride, 41324-66-7

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

InChIKey: NEDMOHHWRPHBAL-UHFFFAOYSA-N

• N(epsilon)-trifluoroacetyl-L-lysine
IUPAC Name: (2S)-2-amino-6-[(2,2,2-trifluoroacetyl)amino]hexanoic acid | CAS Registry Number: 10009-20-8
Synonyms: H-Lys(Tfa)-OH, N-6-Trifluoroacetyl-L-lysine, epsilon-TFA-lysine, N6-(Trifluoroacetyl)-L-lysine, Nepsilon-Trifluoroacetyl-L-lysine, CHEBI:61064, SBB058284, N6-Trifluoroacetyl-L-lysine, (2S)-2-amino-6-(2,2,2-trifluoroacetylamino)hexanoic acid, Epitope ID:150923, N-|A-Trifluoroacetyl-L-lysine, Jsp000057, 53604_FLUKA, 53604_SIGMA, CTK3J5148, MolPort-002-317-300, N(6)-(trifluoroacetyl)-L-lysine, L-Lysine, N6-(trifluoroacetyl)-, ACT07152, ANW-14156

Molecular Formula: C8H13F3N2O3Molecular Weight: 242.195630 [g/mol]
H-Bond Donor: 3H-Bond Acceptor: 7

InChIKey: PZZHRSVBHRVIMI-YFKPBYRVSA-N

• N-(Trifluoroacetyl)glycine
IUPAC Name: 2-[(2,2,2-trifluoroacetyl)amino]acetic acid | CAS Registry Number: 383-70-0
Synonyms: N-Trifluoroacetyl glycine, [(Trifluoroacetyl)amino]acetic acid, MolPort-003-850-692, N-(Trifluoroacetyl)aminoacetic acid, CID136227, NSC306126, 2-(2,2,2-trifluoroethanoylamino)ethanoic acid, T5948512

Molecular Formula: C4H4F3NO3Molecular Weight: 171.074670 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 6

InChIKey: IFAXXCBMQJNCCF-UHFFFAOYSA-N

• N-Benzyloxycarbonyl-L-glutamic acid
IUPAC Name: (2S)-2-(phenylmethoxycarbonylamino)pentanedioic acid | CAS Registry Number: 1155-62-0
Synonyms: Z-L-Glutamic acid, Z-Glu-OH, PHQ-GLU, Carbobenzoxy-L-glutamic acid, N-Carbobenzoxy-L-glutamic acid, UPCMLD00WCRH4-129, 859060_ALDRICH, N-Benzyloxycarbonylglutamic acid, NSC 555, N-(Carbobenzyloxy)-L-glutamic acid, EINECS 214-584-1, NSC 88494, N-(Benzyloxycarbonyl)-L-glutamic acid, ST5307106, N-((Phenylmethoxy)carbonyl)-L-glutamic acid, L-Glutamic acid, N-((phenylmethoxy)carbonyl)-, Glutamic acid, N-carboxy-, N-benzyl ester, L-, 22259-07-0

Molecular Formula: C13H15NO6Molecular Weight: 281.261300 [g/mol]
H-Bond Donor: 3H-Bond Acceptor: 6

InChIKey: PVFCXMDXBIEMQG-JTQLQIEISA-N

• N-Carbobenzyloxy-L-aspartic acid
IUPAC Name: 2-(phenylmethoxycarbonylamino)butanedioic acid | CAS Registry Number: 1152-61-0
Synonyms: Z-DL-aspartic acid, Z-DL-Asp-OH, Carbobenzoxy-L-aspartic acid, N-Carbobenzoxy-L-aspartic acid, N-Benzyloxycarbonylaspartic acid, NCIOpen2_005447, NCIOpen2_005527, N-Benzyloxycarbonyl-L-aspartic acid, 95975_FLUKA, NSC9972, NSC668588, AIDS144982, Aspartic acid, N-(benzyloxy)carbonyl-, AIDS-144982, N-Benzyloxycarbonyl-D-aspartic acid, NSC 9972, NSC88479, NSC88490, EINECS 214-568-4, N-((Benzyloxy)carbonyl)aspartic acid

Molecular Formula: C12H13NO6Molecular Weight: 267.234720 [g/mol]
H-Bond Donor: 3H-Bond Acceptor: 6

InChIKey: XYXYXSKSTZAEJW-UHFFFAOYSA-N

• N-Carbobenzyloxy-L-valine
IUPAC Name: methyl 6-(4-hydroxyanilino)-6-oxohexanoate | CAS Registry Number: 1149-26-4
Synonyms: CBZ-L-valine, N-Carbobenzoxyvaline, Carbobenzoxy-L-valine, N-Carbobenzoxy-L-valine, Benzyloxycarbonyl-L-valine, N-(Benzyloxycarbonyl)valine, N-(Benzyloxycarbonyl)-L-valine, N-Benzyloxycarbonyl-(S)-valine, AIDS019929, AIDS-019929, L-Valine, N-[(phenylmethoxy)carbonyl]-, Valine, N-carboxy-, N-benzyl ester, L-

Molecular Formula: C13H17NO4Molecular Weight: 251.278380 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 4

InChIKey: QYYVGUHQHRXRNA-UHFFFAOYSA-N

• N-phthaloylglycine;phthalimidoacetic Acid
IUPAC Name: 2-(1,3-dioxoisoindol-2-yl)acetic acid | CAS Registry Number: 4702-13-0
Synonyms: N-Phthaloylglycine, Phthaloylglycine, N-Phthalylglycine, Phthalimidoacetic acid, N-Phthalylglycin, N,N-Phthaloylglycine, N-(Carboxymethyl)phthalimide, PHTHALOYL GLYCINE, ChemDiv2_003427, 1,3-Dioxo-2-isoindolineacetic acid, Oprea1_318928, CBDivE_001696, P40506_ALDRICH, N-(Carboxymethyl)-phthalimide, 79850_FLUKA, EINECS 225-177-3, ZERO/002871, NSC 10771, NSC 29044, ALBB-000314

Molecular Formula: C10H7NO4Molecular Weight: 205.166880 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 4

InChIKey: WQINSVOOIJDOLJ-UHFFFAOYSA-N

• S-Benzyl-L-cysteine
IUPAC Name: 2-amino-3-(phenylmethylsulfanyl)propanoic acid | CAS Registry Number: 3054-01-1
Synonyms: S-Benzylcysteine, Benzylcysteine, L-S-Benzylcysteine, 3-Benzylthioalanine, S-Benzyl-dl-cysteine, (R)-S-Benzylcysteine, S-Benzyl-L-(+)-cysteine, L-Cysteine, S-(phenylmethyl)-, Alanine, 3-(benzylthio)-, L-, NSC2527, ALD-N035836, NSC43125, NSC523123, NSC638614, DB04531, NCI60_003998, 2-AMINO-3-(BENZYLTHIO)PROPANOIC ACID, (2R)-2-amino-3-(phenylmethylsulfanyl)propanoic acid, 16597-46-9, 6304-78-5

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

InChIKey: GHBAYRBVXCRIHT-UHFFFAOYSA-N

• T-Butylglycine
IUPAC Name: (2R)-2-azaniumyl-3,3-dimethylbutanoate | CAS Registry Number: 33105-81-6
Synonyms: ZINC00389551

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

InChIKey: NPDBDJFLKKQMCM-BYPYZUCNSA-N

• Thiamine Disulfide
IUPAC Name: N-[(4-amino-2-methylpyrimidin-5-yl)methyl]-N-[(E)-3-[(E)-2-[(4-amino-2-methylpyrimidin-5-yl)methyl-formylamino]-5-hydroxypent-2-en-3-yl]disulfanyl-5-hydroxypent-2-en-2-yl]formamide | CAS Registry Number: 67-16-3
Synonyms: thiamine disulfide, Algoneurina, Daiomin, Allynate F, Allynate F (TN), Thiamine disulfide (JAN), EINECS 200-644-4, AIDS044704, AIDS-044704, NCGC00181294-01, LS-69477, D03299, Formamide, N,N'-(dithiobis(2-(2-hydroxyethyl)-1-methyl-2,1-ethenediyl))bis(N-((4-amino-2-methyl-5-pyrimidinyl)methyl)-, TDS, N,N'-(Dithiobis(2-(2-hydroxyethyl)-1-methyl-2,1-ethenediyl)bis(N-(4-amino-2-methyl-5-pyrimidinyl)methyl))formamide, N,N'-(Dithiobis(2-(2-hydroxyethyl)-1-methylvinylene))bis(N-((4-amino-2-methyl-5-pyrimidinyl)methyl)formamide)

Molecular Formula: C24H34N8O4S2Molecular Weight: 562.707960 [g/mol]
H-Bond Donor: 4H-Bond Acceptor: 10

InChIKey: GFEGEDUIIYDMOX-YHARCJFQSA-N

• Z-D-glutamic acid 1-benzyl ester
IUPAC Name: (4R)-5-oxo-5-phenylmethoxy-4-(phenylmethoxycarbonylamino)pentanoic acid | CAS Registry Number: 65706-99-2
Synonyms: Z-D-Glu-OBzl, N-Cbz-D-glutamic acid alpha-benzyl ester, ST51037715, PubChem14966, SureCN2921260, 96125_ALDRICH, 96125_FLUKA, MolPort-003-939-933, AKOS015924084, N-Cbz-D-glutamic acid |A-benzyl ester, AK-50014, FT-0080755, (4R)-4-[benzyloxycarbonyl]-4-[(phenylmethoxy)carbonylamino]butanoic acid

Molecular Formula: C20H21NO6Molecular Weight: 371.383840 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 6

InChIKey: VWHKODOUMSMUAF-QGZVFWFLSA-N

• 5-Benzylhydantoin
IUPAC Name: 5-(phenylmethyl)imidazolidine-2,4-dione | CAS Registry Number: 3530-82-3
Synonyms: Maybridge4_003425, Oprea1_159971, 5-benzyl-2,4-imidazolidinedione, AIDS019717, AIDS-019717, NSC30459, NSC50842, EINECS 222-563-3, NSC 30459, NSC 50842, RJC 02813, 5-(Phenylmethyl)imidazolidine-2,4-dione, NCGC00175858-01, 2,4-Imidazolidinedione, 5-(phenylmethyl)-, SR-01000642834-1

Molecular Formula: C10H10N2O2Molecular Weight: 190.198600 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 2

InChIKey: DBOMTIHROGSFTI-UHFFFAOYSA-N

• 2-Benzylacrylic acid
IUPAC Name: 2-(phenylmethyl)prop-2-enoic acid | CAS Registry Number: 5669-19-2
Synonyms: NSC192640, CID303571

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

InChIKey: RYNDYESLUKWOEE-UHFFFAOYSA-N

• 5-Hydroxypentanoic Acid Cyclohexylamide
IUPAC Name: N-cyclohexyl-5-hydroxypentanamide | CAS Registry Number: 84996-93-0
Synonyms: 5-Hydroxypentanoic acid cyclohexylamide, N-CYCLOHEXYL-5-HYDROXYPENTANAMIDE, AGN-PC-007OTU, SureCN8013586, CTK5F3665, MolPort-008-649-127, N-cyclohexyl-5-oxidanyl-pentanamide, Pentanamide,N-cyclohexyl-5-hydroxy-, Pentanamide, N-cyclohexyl-5-hydroxy-, AKOS006331478, AG-H-40682, P934, KB-197770, A841046, I14-14865

Molecular Formula: C11H21NO2Molecular Weight: 199.289940 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 2

InChIKey: WZWYDTYFTHILJH-UHFFFAOYSA-N

• 5-Isopropylhydantoin
IUPAC Name: 5-propan-2-ylimidazolidine-2,4-dione | CAS Registry Number: 16935-34-5
Synonyms: NSC55329, STOCK1N-21749, MolPort-001-788-338, 5-Isopropyl-2,4-imidazolidinedione, CID103033, NSC163352, 5-Propan-2-ylimidazolidine-2,4-dione, 67337-70-6

Molecular Formula: C6H10N2O2Molecular Weight: 142.155800 [g/mol]
H-Bond Donor: 2H-Bond Acceptor: 2

InChIKey: PBNUQCWZHRMSMS-UHFFFAOYSA-N


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