• High quality research chemicals provider
    What can we do
    for you?
    Speeding R & D
    High quality
    research chemicals provider
  • Custom Synthesis
    From milligram
    to kilogram
    Custom Synthesis
    Building blocks
    for drug discovery

WHO WE ARE?

High quality research chemicals provider

Building Blocks

Specialty chemical building blocks for hit-to-lead, lead optimization,and medicinal chemistry programs

Custom Synthesis

We offers custom synthesis service to a wide variety of organic compounds from the milligram to kilogram scale at competitive price.

Frequent Requests

Contaminants

Small molecules

Reference compounds

Specialty and Fine Chemicals

Pharmaceutical Intermediates, Analogs, Metabolites

R & D Center

  • R & D Center

  • Analytical Facilities

Superior products

  • DY863413 | 2766-42-9 | L-Serine, N-[(1,1-dimethylethoxy)carbonyl]-, hydrazide
    2766-42-9
    L-Serine, N-[(1,1-dimethylethoxy)carbonyl]-, hydrazide
  • DY863414 | 2396750-31-3 | 7-Bromo-3,4-difluoropyrazolo[1,5-a]pyridine
    2396750-31-3
    7-Bromo-3,4-difluoropyrazolo[1,5-a]pyridine
  • DY863415 | 1824091-22-6 | Pyrazolo[1,5-a]pyridine-3-carbonitrile, 7-bromo-
    1824091-22-6
    Pyrazolo[1,5-a]pyridine-3-carbonitrile, 7-bromo-
  • DY863416 | 1352398-15-2 | Ethyl 7-methoxypyrazolo[1,5-a]pyridine-3-carboxylate
    1352398-15-2
    Ethyl 7-methoxypyrazolo[1,5-a]pyridine-3-carboxylate
  • DY863417 | 2222756-24-1 | 6-Bromo-4-(6-fluoropyridin-3-yl)pyrazolo[1,5-a]pyridine-3-carbonitrile
    2222756-24-1
    6-Bromo-4-(6-fluoropyridin-3-yl)pyrazolo[1,5-a]pyridine-3-carbonitrile
  • DY863418 | 2110326-74-2 | Pyrazolo[1,5-a]pyridine-3-carbonitrile, 4-methoxy-
    2110326-74-2
    Pyrazolo[1,5-a]pyridine-3-carbonitrile, 4-methoxy-
  • DY863419 | 2068064-96-8 | 4-Hydroxy-6-(1-methyl-1H-pyrazol-4-yl)pyrazolo[1,5-a]pyridine-3-carbonitrile
    2068064-96-8
    4-Hydroxy-6-(1-methyl-1H-pyrazol-4-yl)pyrazolo[1,5-a]pyridine-3-carbonitrile
  • DY863420 | 1207557-37-6 | Pyrazolo[1,5-a]pyridine, 4-methoxy-6-phenyl-
    1207557-37-6
    Pyrazolo[1,5-a]pyridine, 4-methoxy-6-phenyl-