Skype
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  1  2  3  4  5  *
CHEMICAL products beginning with : T
20551 to 20600 of 78235 results  Page: << Previous 50 Results 400 401 402 403 404 405 406 407 408 409 410 411 [412] 413 414 415 416 417 418 419 420 >> Next 50 Results
 PRODUCT NAMECAS Registry Number 
Tert-butyl 3-(4-chloro-6-methylpyrimidin-2-yl)piperidine-1-carboxylate (2 suppliers)1701484-30-1
tert-Butyl 3-(4-chloro-7H-pyrrolo[2,3-d]pyrimidin-7-yl)pyrrolidine-1-carboxylate (4 suppliers)
Compound Structure IUPAC Name: ~{tert}-butyl 3-(4-chloropyrrolo[2,3-d]pyrimidin-7-yl)pyrrolidine-1-carboxylate | CAS Registry Number: 1240301-66-9
Synonyms: tert-butyl 3-(4-chloro-7H-pyrrolo[2,3-d]pyrimidin-7-yl)pyrrolidine-1-carboxylate, SCHEMBL515118, CS-0042294

Molecular Formula: C15H19ClN4O2Molecular Weight: 322.793 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 4

InChIKey: VGWQLZSDXUPRIN-UHFFFAOYSA-N

1240301-66-9
TERT-BUTYL 3-(4-CHLOROBENZYL)-3-(HYDROXYMETHYL)PYRROLIDINE-1-CARBOXYLATE (1 supplier)
tert-Butyl 3-(4-chlorobenzyl)-3-formylpiperidine-1-carboxylate (3 suppliers)
tert-Butyl 3-(4-chlorobenzyl)-3-formyltetrahydro-1(2H)-pyridinecarboxylate (1 supplier)
tert-butyl 3-(4-chlorobenzyl)pyrrolidine-1-carboxylate (1 supplier)
Compound Structure IUPAC Name: tert-butyl 3-[(4-chlorophenyl)methyl]pyrrolidine-1-carboxylate | CAS Registry Number: 1824009-87-1

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

InChIKey: CEUWVOUOAFRPFH-UHFFFAOYSA-N

1824009-87-1
tert-Butyl 3-(4-chlorobutanamido)pyrrolidine-1-carboxylate (2 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-chlorobutanoylamino)pyrrolidine-1-carboxylate | CAS Registry Number: 1803593-51-2
Synonyms: tert-butyl 3-(4-chlorobutanamido)pyrrolidine-1-carboxylate

Molecular Formula: C13H23ClN2O3Molecular Weight: 290.780 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 3

InChIKey: PWBBQVSUSMRAJZ-UHFFFAOYSA-N

1803593-51-2
tert-Butyl 3-(4-chlorobutanoylamino)azetidine-1-carboxylate (8 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-chlorobutanoylamino)azetidine-1-carboxylate | CAS Registry Number: 1257294-06-6
Synonyms: tert-Butyl 3-(4-chlorobutanoylamino)-azetidine-1-carboxylate, tert-butyl 3-(4-chlorobutanoylamino)azetidine-1-carboxylate, SCHEMBL2674061, MolPort-030-086-347, XPXGQRYTYKTFHS-UHFFFAOYSA-N, ZINC72267092, AKOS024438447, AK176588, HE303957, tert-Butyl3-(4-chlorobutanoylamino)azetidine-1-carboxylate, 3-(4-Chlorobutyrylamino)azetidine-1-carboxylic acid tert-butyl ester

Molecular Formula: C12H21ClN2O3Molecular Weight: 276.761 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 3

InChIKey: XPXGQRYTYKTFHS-UHFFFAOYSA-N

1257294-06-6
TERT-BUTYL 3-(4-CHLOROPHENOXY)PIPERIDINE-1-CARBOXYLATE (4 suppliers)
TERT-BUTYL 3-(4-CHLOROPHENYL)-3-(TRIFLUOROMETHYL)PIPERAZINE-1-CARBOXYLATE (1 supplier)
Compound Structure IUPAC Name: tert-butyl 3-(4-chlorophenyl)-3-(trifluoromethyl)piperazine-1-carboxylate | CAS Registry Number: 1639963-99-7
Synonyms: tert-butyl 3-(4-chlorophenyl)-3-(trifluoromethyl)piperazine-1-carboxylate

Molecular Formula: C16H20ClF3N2O2Molecular Weight: 364.790 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 6

InChIKey: IFOCWRTZIZEBTN-UHFFFAOYSA-N

1639963-99-7
tert-Butyl 3-(4-chlorophenyl)-3-hydroxyazetidine-1-carboxylate (2 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-chlorophenyl)-3-hydroxyazetidine-1-carboxylate | CAS Registry Number: 1447464-04-1
Synonyms: TERT-BUTYL 3-(4-CHLOROPHENYL)-3-HYDROXYAZETIDINE-1-CARBOXYLATE, AKOS015261950

Molecular Formula: C14H18ClNO3Molecular Weight: 283.752 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 3

InChIKey: WANJVPPFSFVCBB-UHFFFAOYSA-N

1447464-04-1
TERT-BUTYL 3-(4-CHLOROPHENYL)-3-HYDROXYBUTANOATE (1 supplier)
Compound Structure IUPAC Name: 2-amino-5,5-dimethyl-4,7-dihydrothieno[2,3-c]pyran-3-carbonitrile | CAS Registry Number: 5705-28-2
Synonyms: 2-Amino-5,5-dimethyl-4,7-dihydro-5H-thieno[2,3-c]pyran-3-carbonitrile, ZINC00173705, AC1LENLN, AC1Q4R9Z, CHEMBL1632444, STOCK1S-23448, MolPort-001-905-058, ZINC173705, STK829830, AKOS000547241, MCULE-8472067874, BAS 01321548, HE120824, HE354365, EU-0041885, 2-amino-5,5-dimethyl-4,7-dihydrothieno[2,3-c]pyran-3-carbonitrile

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

InChIKey: VOXMJYYKAHZMMJ-UHFFFAOYSA-N

5705-28-2
TERT-BUTYL 3-(4-CHLOROPHENYL)-3-HYDROXYPIPERIDINE-1-CARBOXYLATE (3 suppliers)
tert-butyl 3-(4-chlorophenyl)-3-hydroxypropylcarbamate (0 suppliers)
Compound Structure IUPAC Name: tert-butyl N-[3-(4-chlorophenyl)-3-hydroxypropyl]carbamate | CAS Registry Number: 913642-56-5
Synonyms: SCHEMBL3650901, KDSWRMGTOWXBLU-UHFFFAOYSA-N, DA-40605

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

InChIKey: KDSWRMGTOWXBLU-UHFFFAOYSA-N

913642-56-5
tert-butyl 3-(4-chlorophenyl)-6,7-dihydro-1H-pyrazolo[4,3-c]pyridine-5(4H)-carboxylate (6 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-chlorophenyl)-1,4,6,7-tetrahydropyrazolo[4,3-c]pyridine-5-carboxylate | CAS Registry Number: 1188265-37-3
Synonyms: TERT-BUTYL 3-(4-CHLOROPHENYL)-6,7-DIHYDRO-1H-PYRAZOLO[4,3-C]PYRIDINE-5(4H)-CARBOXYLATE, CTK6G9793, MolPort-008-822-101, ZINC40442957, AKOS015968956, AG-C-29762, MCULE-7294641376, AK-27525

Molecular Formula: C17H20ClN3O2Molecular Weight: 333.812600 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 3

InChIKey: ATTOMLZUFXQUHD-UHFFFAOYSA-N

1188265-37-3
TERT-BUTYL 3-(4-CHLOROPHENYL)-6,7-DIHYDRO-1H-PYRAZOLO[4,3-C]PYRIDINE-5(4H)-CARBOXYLATE,>95% (1 supplier)
tert-Butyl 3-(4-chlorophenyl)azetidine-1-carboxylate (1 supplier)
Compound Structure IUPAC Name: tert-butyl 3-(4-chlorophenyl)azetidine-1-carboxylate | CAS Registry Number: 1714979-64-2
Synonyms: SCHEMBL20757468, WLZ2894, MFCD28132361, SY277582, WS-02764, E71412, EN300-142044, tert-Butyl3-(4-chlorophenyl)azetidine-1-carboxylate

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

InChIKey: PMHPTXJQUBESIW-UHFFFAOYSA-N

1714979-64-2
TERT-BUTYL 3-(4-CHLOROPHENYL)PROP-2-YNYLCARBAMATE (1 supplier)
tert-Butyl 3-(4-chlorophenyl)pyrrolidine-1-carboxylate (1 supplier)877614-86-3
tert-Butyl 3-(4-chloropyrimidin-2-yl)piperidine-1-carboxylate (1 supplier)
Compound Structure IUPAC Name: tert-butyl 3-(4-chloropyrimidin-2-yl)piperidine-1-carboxylate | CAS Registry Number: 2708287-22-1
Synonyms: D87119, TERT-BUTYL 3-(4-CHLOROPYRIMIDIN-2-YL)PIPERIDINE-1-CARBOXYLATE

Molecular Formula: C14H20ClN3O2Molecular Weight: 297.780 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 4

InChIKey: QIKKAJUNGRTWSE-UHFFFAOYSA-N

2708287-22-1
tert-Butyl 3-(4-chlorothieno[3,2-d]pyrimidin-6-yl)azetidine-1-carboxylate (1 supplier)2306264-22-0
tert-butyl 3-(4-cyano-2,6-dimethylphenyl)propanoate (0 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-cyano-2,6-dimethylphenyl)propanoate | CAS Registry Number: 1011264-54-2
Synonyms: SCHEMBL1187327, USWTVWBQTWHKCM-UHFFFAOYSA-N, 3-(4-cyano-2,6-dimethyl-phenyl)-propionic acid tert-butyl ester

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

InChIKey: USWTVWBQTWHKCM-UHFFFAOYSA-N

1011264-54-2
tert-butyl 3-(4-cyano-3-methylphenyl)butanoate (0 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-cyano-3-methylphenyl)butanoate | CAS Registry Number: 929202-14-2
Synonyms: SCHEMBL13326255, SBRCSUWJKKFKNC-UHFFFAOYSA-N

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

InChIKey: SBRCSUWJKKFKNC-UHFFFAOYSA-N

929202-14-2
tert-Butyl 3-(4-cyanobenzylamino)cyclobutanecarboxylate (4 suppliers)
Compound Structure IUPAC Name: ~{tert}-butyl 3-[(4-cyanophenyl)methylamino]cyclobutane-1-carboxylate | CAS Registry Number: 1206969-52-9
Synonyms: tert-butyl 3-(4-cyanobenzylamino)cyclobutanecarboxylate, KM4296, ZINC40450104, BP-12073, OR322982

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

InChIKey: CPFQEPHUNHXAFE-UHFFFAOYSA-N

1206969-52-9
tert-butyl 3-(4-cyanophenoxy)-2-hydroxypropylcarbamate (0 suppliers)
Compound Structure IUPAC Name: tert-butyl N-[3-(4-cyanophenoxy)-2-hydroxypropyl]carbamate | CAS Registry Number: 313476-66-3
Synonyms: SCHEMBL2960639, WPXMQHNCZJXSCW-UHFFFAOYSA-N, tert-butyl 3-(4-cyano-phenoxy)-2-hydroxypropylcarbamate

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

InChIKey: WPXMQHNCZJXSCW-UHFFFAOYSA-N

313476-66-3
TERT-BUTYL 3-(4-CYANOPHENOXY)AZETIDINE-1-CARBOXYLATE (1 supplier)696588-28-0
TERT-BUTYL 3-(4-CYANOPHENYL)-1-OXA-2,8-DIAZASPIRO[4.5]DEC-2-ENE-8-CARBOXYLATE (1 supplier)
tert-butyl 3-(4-cyanophenyl)oxaziridine-2-carboxylate (7 suppliers)
Compound Structure IUPAC Name: tert-butyl (3R)-3-(4-cyanophenyl)oxaziridine-2-carboxylate | CAS Registry Number: 150884-56-3
Synonyms: ZINC02570067, ZINC04262258, CID7157129

Molecular Formula: C13H14N2O3Molecular Weight: 246.261860 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 4

InChIKey: ACXPNVRTMHEHMQ-ZRKZCGFPSA-N

150884-56-3
tert-Butyl 3-(4-cyanophenyl)pyrrolidine-1-carboxylate (1 supplier)1823807-23-3
tert-Butyl 3-(4-cyanopiperidin-4-yl)azetidine-1-carboxylate (1 supplier)2359202-06-3
tert-butyl 3-(4-cyanopyridin-2-ylamino)propanoate (0 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-[(4-cyanopyridin-2-yl)amino]propanoate | CAS Registry Number: 1243559-38-7
Synonyms: SCHEMBL1727212, ICXKRMPLAQURAF-UHFFFAOYSA-N, DA-13769, tert-butyl N-(4-cyanopyridin-2-yl)-beta-alaninate

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

InChIKey: ICXKRMPLAQURAF-UHFFFAOYSA-N

1243559-38-7
tert-butyl 3-(4-cyclopentylphenoxy)azetidine-1-carboxylate (0 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-cyclopentylphenoxy)azetidine-1-carboxylate | CAS Registry Number: 1332300-90-9
Synonyms: DA-12216, 1-Azetidinecarboxylic acid, 3-(4-cyclopentylphenoxy)-, 1,1-dimethylethyl ester

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

InChIKey: LAQFDANAXNHHJX-UHFFFAOYSA-N

1332300-90-9
tert-Butyl 3-(4-cyclopropyl-2,5-dioxoimidazolidin-4-yl)propanoate (2 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-cyclopropyl-2,5-dioxoimidazolidin-4-yl)propanoate | CAS Registry Number: 1957283-10-1
Synonyms: SCHEMBL17884767, CS-0120578

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

InChIKey: XDNFTLZNOGLYAA-UHFFFAOYSA-N

1957283-10-1
tert-Butyl 3-(4-ethoxyphenyl)pyrrolidine-1-carboxylate (1 supplier)2385076-77-5
TERT-BUTYL 3-(4-ETHYL-5-MERCAPTO-4H-1,2,4-TRIAZOL-3-YL)-1-METHYL-1,4,6,7-TETRAHYDRO-5H-PYRAZOLO[4,3-C]PYRIDINE-5-CARBOXYLATE (1 supplier)
tert-Butyl 3-(4-ethyl-5-mercapto-4H-1,2,4-triazol-3-yl)-1-methyl-6,7-dihydro-1H-pyrazolo[4,3-c]pyridine-5(4H)-carboxylate (6 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-ethyl-5-sulfanylidene-1H-1,2,4-triazol-3-yl)-1-methyl-6,7-dihydro-4H-pyrazolo[4,3-c]pyridine-5-carboxylate | CAS Registry Number: 1142210-72-7
Synonyms: tert-butyl 3-(4-ethyl-5-mercapto-4H-1,2,4-triazol-3-yl)-1-methyl-1,4,6,7-tetrahydro-5H-pyrazolo[4,3-c]pyridine-5-carboxylate, MolPort-006-068-877, ALBB-009699, ZX-AN008559, STK506028, ZINC34928845, AKOS005172083, MCULE-3569956681, T2580, 5H-pyrazolo[4,3-c]pyridine-5-carboxylic acid, 3-(4-ethyl-5-mercapto-4H-1,2,4-triazol-3-yl)-1,4,6,7-tetrahydro-1-methyl-, 1,1-dimethylethyl ester, tert-Butyl 3-(4-ethyl-5-mercapto-4H-1,2,4-triazol-3-yl)-1-methyl-1,4,6,7-tetrahydro-5H-pyrazolo[4,3-c]pyridine-5(4H)-carboxylic acid, tert-butyl 3-(4-ethyl-5-sulfanyl-1,2,4-triazol-3-yl)-1-methyl-4H,6H,7H-pyrazolo[4,3-c]pyridine-5-carboxylate, tert-butyl 3-(4-ethyl-5-sulfanyl-4H-1,2,4-triazol-3-yl)-1-methyl-1,4,6,7-tetrahydro-5H-pyrazolo[4,3-c]pyridine-5-carboxylate

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

InChIKey: RTMKBFMKHHCMEX-UHFFFAOYSA-N

1142210-72-7
Tert-butyl 3-(4-ethylphenyl)piperazine-1-carboxylate (4 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-ethylphenyl)piperazine-1-carboxylate | CAS Registry Number: 886766-85-4
Synonyms: 1-BOC-3-(4-ETHYLPHENYL)PIPERAZINE, MolPort-022-964-770, AKOS022177588, AB46211, AK-42395, TERT-BUTYL 3-(4-ETHYLPHENYL)PIPERAZINE-1-CARBOXYLATE, 3-(4-ETHYL-PHENYL)-PIPERAZINE-1-CARBOXYLIC ACID TERT-BUTYL ESTER

Molecular Formula: C17H26N2O2Molecular Weight: 290.400540 [g/mol]
H-Bond Donor: 1H-Bond Acceptor: 3

InChIKey: IJALJBZDWHRZPL-UHFFFAOYSA-N

886766-85-4
tert-Butyl 3-(4-ethylphenyl)pyrrolidine-1-carboxylate (1 supplier)2383961-90-6
tert-butyl 3-(4-ethynyl-1H-pyrazol-1-yl)azetidine-1-carboxylate (3 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-ethynylpyrazol-1-yl)azetidine-1-carboxylate | CAS Registry Number: 2098140-87-3
Synonyms: 1-(1-Boc-3-azetidinyl)-4-ethynylpyrazole, MFCD30484450, ZINC585144050, SY273506, F2167-5062

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

InChIKey: AEWFIEXPPDMJOZ-UHFFFAOYSA-N

2098140-87-3
tert-Butyl 3-(4-ethynylpiperidin-1-yl)azetidine-1-carboxylate (2 suppliers)2505498-80-4
tert-Butyl 3-(4-fluoro-2-methylphenyl)-3-hydroxyazetidine-1-carboxylate (1 supplier)1494598-59-2
Tert-butyl 3-(4-fluoro-2-methylphenyl)piperazine-1-carboxylate (2 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-fluoro-2-methylphenyl)piperazine-1-carboxylate | CAS Registry Number: 334477-42-8
Synonyms: 3-(4-FLUORO-2-METHYL-PHENYL)-PIPERAZINE-1-CARBOXYLIC ACID TERT-BUTYL ESTER, AGN-PC-02WI16, SCHEMBL4029061, 1-(tert-butoxycarbonyl)-3-(S)-(4-fluoro-2-methyl-phenyl)-piperazine, AKOS022177798, AK-42390, Z-7273, 1-N-Boc-3-(4-fluoro-2-methylphenyl)piperazine, tert-Butyl 3-(4-fluoro-2-methylphenyl)piperazine-1-carboxylate, 1-(tert -butoxycarbonyl)-3-(4-fluoro-2-methyl-phenyl)-piperazine, 1-(tert-butoxycarbonyl)-3-(4-fluoro-2-methyl-phenyl)-piperazine, 1-(tert -butoxycarbonyl)-3-(s)-(4-fluoro-2-methyl-phenyl)-piperazine, tert-butyl (3S)-3-(4-fluoro-2-methylphenyl)piperazine-1-carboxylate

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

InChIKey: HNANBASYQSIBDD-UHFFFAOYSA-N

334477-42-8
tert-Butyl 3-(4-fluoro-2-methylphenyl)pyrrolidine-1-carboxylate (1 supplier)2385154-81-2
tert-Butyl 3-(4-fluoro-3-(trifluoromethyl)phenyl)pyrrolidine-1-carboxylate (1 supplier)2386908-72-9
tert-Butyl 3-(4-fluoro-3-hydroxyphenyl)pyrrolidine-1-carboxylate (1 supplier)2360807-02-7
tert-Butyl 3-(4-fluoro-3-methylphenyl)-3-hydroxyazetidine-1-carboxylate (1 supplier)1491668-35-9
tert-Butyl 3-(4-fluoro-3-methylphenyl)pyrrolidine-1-carboxylate (1 supplier)2384220-14-6
TERT-BUTYL 3-(4-FLUORO-TETRAHYDRO-2H-PYRAN-4-YL)PHENYLCARBAMATE (1 supplier)
tert-Butyl 3-(4-fluorobenzoyl)-4-oxopyrrolidine-1-carboxylate (5 suppliers)
Compound Structure IUPAC Name: tert-butyl 3-(4-fluorobenzoyl)-4-oxopyrrolidine-1-carboxylate | CAS Registry Number: 1395493-11-4
Synonyms: N-Boc-4-(4-Fluoro-benzoyl)-pyrrolidin-3-one, AKOS027427438, Z-9333

Molecular Formula: C16H18FNO4Molecular Weight: 307.321 [g/mol]
H-Bond Donor: 0H-Bond Acceptor: 5

InChIKey: SQROSSWQELQNQW-UHFFFAOYSA-N

1395493-11-4
TERT-BUTYL 3-(4-FLUOROBENZYL)-3-(HYDROXYMETHYL)PYRROLIDINE-1-CARBOXYLATE (1 supplier)
20551 to 20600 of 78235 results  Page: << Previous 50 Results 400 401 402 403 404 405 406 407 408 409 410 411 [412] 413 414 415 416 417 418 419 420 >> Next 50 Results
Alphabetical Products   |   ALL 20,000 Suppliers
HomeBuyAdd FREE ListingAdvertise Chemical Company