Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Using extraneous nonhydrocarbon agent, e.g., catalyst, etc.

Subclass of:

585 - Chemistry of hydrocarbon compounds

585500000 - UNSATURATED COMPOUND SYNTHESIS

585502000 - By addition of entire unsaturated molecules, e.g., polymerization, etc.

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
585520000 Using extraneous nonhydrocarbon agent, e.g., catalyst, etc. 65
20080214881Propylene polymer catalyst donor component - A solid, hydrocarbon-insoluble, catalyst component useful in polymerizing olefins containing magnesium, titanium, and halogen further contains an internal electron donor comprising a compound containing electron donating substituents with a structure:09-04-2008
20080293991Oligomerization Using Molecular Sieve Catalysts - Treatment with steam, especially at sub-atmospheric pressure, rejuvenates deactivated zeolites that have been used as catalysts for liquid phase or dense phase oligomerization.11-27-2008
20080312484Low Corrosion In Zeolite Oligomerisation - Water reacts on molecular sieve catalysts used in oligomerisation reactions and forms oxygenated compounds, in particular organic acids that may cause corrosion problems downstream of the reactor, in particular in distillation tower overhead systems and downstream thereof. A lowering of the presence of water in the feed prior to contacting thereof with the molecular sieve brings a significant reduction in corrosion downstream. At the same time, it has a significant beneficial effect on catalyst activity and brings a significant extension of catalyst life. Lowering water in the feed is particularly effective when organic nitrogen-containing Lewis bases are present in the feed, even at low levels.12-18-2008
20090192341Method Of Circulating Catalyst Between A Catalyst Regenerator And An External Catalyst Cooler - This invention relates to efficiently regenerating catalyst particles by minimizing the formation of localized “hot spots” and “cold spots” in a regeneration zone. Specifically this invention relates to a method for controlling regenerator temperature in an oxygenates-to-olefins system, comprising the steps of: contacting an oxygenate feed in a reactor with a catalytically effective amount of molecular sieve-containing catalyst under conditions effective for converting said oxygenate to a product containing light olefins and forming a coked catalyst; contacting a portion of the coked catalyst in a regenerator, having a catalyst bed height (H07-30-2009
20090259085Semi-Rigid Linked Diamines, Precursors Therefor, And Transition Metal Diamido Complexes As Catalysts For Olefin Polymerization Processes - The invention relates to a process for producing a complex for use in olefin polymerization and oligomerization of the general formula (III):10-15-2009
20090306448GASOLINE ALKYLATE RVP CONTROL - A process for producing an alkylate having a low Reid vapor pressure, the process including: contacting a C12-10-2009
20090326296Manufacture of Low Viscosity Poly Alpha-Olefins - The present invention relates to poly alpha-olefins (PAO's) which exhibit superior Noack volatility at low pour points. The poly alpha-olefin is prepared from an olefin feed comprised of a blend of octene, decene, and dodecene, the feed comprising at least 10 weight % octene and at least 30 weight % dodecene. The process includes both synthesis and distillation of the olefin and oligomerization olefin. The oligomerized olefin feed yields at least 50% low viscosity PAO having a nominal viscosity at 100° C. of about 4 cSt.12-31-2009
20100130802MIXING APPARATUS FOR GASES - Disclosed is an apparatus for mixing of a first gas and a second gas, comprising: i) a linear first tube (05-27-2010
20100217058 Drying Process for Linear Alpha Olefins - The present invention relates to a method for preparing linear alpha-olefins by oligomerisation of ethylene, comprising the steps of: 08-26-2010
20120264989METHOD FOR DISTILLATE PRODUCTION BY MEANS OF CATALYTIC OLIGOMERIZATION OF OLEFINS IN THE PRESENCE OF METHANOL AND/OR DIMETHYL ETHER - The invention relates to a process for producing distillate by oligomerization starting with a hydrocarbon-based charge in the presence of methanol and/or dimethyl ether, which may especially be of plant origin. By addition of an oxygenated compound, this process makes it possible to reduce the amounts of olefins whose chain length is too short to be exploited (typically C10, or even less) and to increase the yields of C10+ olefins.10-18-2012
20120283499METHOD FOR PRODUCING DISTILLATES BY MEANS OF CATALYTIC OLIGOMERIZATION OF OLEFINS IN THE PRESENCE OF OXYGENATED COMPOUNDS - The invention relates to a method for producing distillates by means of oligomerization using a C2C10 hydrocarbon filler and at least one organic oxygenated compound containing at least one oxygen atom and at least two carbon atoms. By including the addition of a substantial amount of oxygenated compounds, said method enables a reduction in the amount of olefins having chain lengths that are too short to allow the use thereof (typically in C10, or even less) and an increase in the yields of molecules in C10+, with controlled exothermicity of the oligomerization reactions.11-08-2012
20120330078PROCESS FOR PREPARING LINEAR alpha-OLEFINS - The invention relates to a process for preparing linear α-olefins, wherein ethylene 12-27-2012
585521000 Hydride or organic compound or complex containing alkaline-, B-, or Zn group material 14
20090036725Process To Produce Polyalphaolefins - The present invention relates to processes to produce liquid poly-alpha-olefins comprising: 02-05-2009
20120302809PRODUCTION OF ALPHA-OLEFINS - Higher molecular weight linear α-olefins are produced by the oligomerization of ethylene using certain iron complexes of 2,6-diacylpyridinedimimines or 2,6-pyridinedicarboxaldehydedimines as catalysts. These iron complexes are more sterically hindered than those heretofore used. The resulting α-olefins are useful as comonomers in olefin polymerizations.11-29-2012
20130178679PROCESS FOR CONTINUOUSLY PREPARING POLYISOBUTYLENE - Continuous preparation of polyisobutylene having a content of terminal double bonds of more than 50% by polymerizing isobutene in the presence of a polymerization catalyst customary therefor, by combining a technical 1-butene-, 2-butene- and isobutene-containing C07-11-2013
20130211168CATALYTIC COMPOSITION AND PROCESS FOR OLIGOMERIZATION OF OLEFINS USING SAID CATALYTIC COMPOSITION - The invention relates to a catalytic composition that comprises at least one precursor of iron or cobalt, at least one organic ligand, and an activating agent that consists of at least one derivative of aluminum and at least one organic compound having at least one alcohol group and/or at least one amine group, and in which the molar ratio between the aluminum and the alcohol and/or amine group number present in said organic compound of said activating agent is preferably greater than or equal to 1. The invention also relates to a process for oligomerization of olefins using said catalytic composition.08-15-2013
585522000 Al trialkyl 2
20100191029METHOD FOR PREPARATION OF LINEAR ALPHA-OLEFINS AND REACTOR SYSTEM THEREFOR - The present invention relates to a method for the preparation of linear alpha-olefins by oligomerization of ethylene in a reactor in the presence of a catalyst and solvent, wherein an outlet stream from the reactor comprising the solvent, catalyst and linear alpha-olefins is heated by at least one heating means to a temperature at which all or substantially all of the linear alpha-olefins are dissolved and/or melted in the outlet stream; and a reactor system therefor.07-29-2010
20110054233METHOD FOR OLIGOMERIZATION OF ETHYLENE AND REACTOR SYSTEM THEREFOR - The present invention relates to a method and a reactor system, for the oligomerization of ethylene, comprising oligomerizing ethylene in a reactor in the presence of a solvent and a catalyst composition to produce a liquid product stream comprising linear alpha-olefins, solvent and catalyst composition, and deactivating and extracting the catalyst composition in said liquid product stream by mixing it with a polar phase in a dynamic mixing device having rotor and stator elements comprising concentric tool rings.03-03-2011
585523000 Transition metal-containing 8
20090306449Process for the Preparation of Linear Alpha-Olefins and Catalyst Used Therein - The present invention relates to a process for the preparation of linear low molecular weight alpha-olefins having 4 to 24 carbon atoms, comprising oligomerizing ethylene in an inert solvent in the presence of a catalyst system comprising: (i) zirconium carboxylate of the formula (R12-10-2009
20100222622Oligomerisation of Olefinic Compounds in the Presence of a Diluted Metal Containing Activator - According to the present invention there is provided a process for producing an oligomeric product by the oligomerisation of at least one olefinic compound including: A) providing an activated oligomerisation catalyst comprising the combination of: i) a source of a transition metal; ii) a ligating compound of the formula (R09-02-2010
20120271087Activation for Oligomerization - The oligomerization of ethylene using a chromium catalyst and an aluminoxane activator is well known. The undesired formation of polyethylene as a by-product is also known to occur during prior oligomerization processes. We have discovered that the use of an aluminoxane that is prepared by non-hydrolytic means provides a highly productive activator (co-catalyst) for ethylene oligomerization and mitigates the undesired formation of by-product polyethylene.10-25-2012
20130172651Olefin Oligomerization Methods - Processes for oligomerizing olefins utilizing a catalyst system including a) a transition metal complex that is transition metal compound complexed to a pyridine bisimine ligand and b) a metal alkyl and controlling the olefin oligomer product distribution K value by adjusting i) a transition metal of the transition metal complex concentration in the reactor, ii) a metal of the metal alkyl concentration in the reactor, iii) a metal of the metal alkyl to transition metal of the transition metal complex molar ratio in the reactor, and iv) any combination thereof.07-04-2013
20130331629Phosphinyl Guanidine Compounds, Metal Salt Complexes, Catalyst Systems, and Their Use to Oligomerize or Polymerize Olefins - The present application relates to N12-12-2013
20150329440LIGAND COMPOUND, CATALYST SYSTEM FOR OLEFIN OLIGOMERIZATION, AND METHOD FOR OLEFIN OLIGOMERIZATION USING THE SAME (As Amended) - This disclosure relates to a novel ligand compound that can oligomerize ethylene with high catalyst activity and selectivity, a catalyst system for olefin oligomerization including the same, and a method for olefin oligomerization using the same.11-19-2015
585524000 Ti 2
20080207972Propylene polymer catalyst donor component - A solid, hydrocarbon-insoluble, catalyst component useful in polymerizing olefins containing magnesium, titanium, and halogen further contains an internal electron donor comprising a compound containing electron donating substituents with a structure:08-28-2008
20080287721CATALYSTS FOR OLEFIN POLYMERIZATION - This invention relates to the field of olefin polymerization catalyst compositions, and methods for the polymerization and copolymerization of olefins, typically using a supported catalyst composition. In one aspect, this invention encompasses precontacting a metallocene with a borinic acid or boronic acid prior to contacting this mixture with the acidic activator-support and an organoaluminum compound.11-20-2008
585525000 B-containing catalyst 2
20110319689PROCESS TO CONTROL PRODUCT SELECTIVITY - A process for producing hydrocarbon products, including: 12-29-2011
20160122258OLEFIN OLIGOMERIZATION USING DELAMINATED ZEOLITE SUPPORTS AS CATALYST - Provided is an improved process for olefin oligomerization allowing one to realize superior selectivity. The process comprises contacting a hydrocarbon feed comprised of straight and branched chain olefins under oligomerization conditions with a catalyst comprising delaminated SSZ-70. The delaminated SSZ-70 offers a zeolite layer with a single unit cell of thickness in one dimension, allowing for elimination of mass transfer in comparison with regular SSZ-70. The result is superior selectivity.05-05-2016
585526000 S-containing catalyst 2
20080200744TRIMERISATION AND OLIGOMERISATION OF OLEFINS USING A CHROMIUM BASED CATALYST - The invention provides a mixed heteroatomic ligand for an oligomerisation of olefins catalyst, which ligand includes at least three heteroatoms, of which at least one heteroatom is sulfur and at least two heteroatoms are not the same. The invention also provides a multidentate mixed heteroatomic ligand for an oligomerisation of olefins catalyst, which ligand includes at least three heteroatoms of which at least one is a sulfur atom. The ligand may also contain, in addition to sulfur, at least one nitrogen or phosphorous heteroatom.08-21-2008
20090156874PROCESS FOR SYNTHETIC LUBRICANT PRODUCTION - A process for the preparation of oligomeric poly alpha-olefins comprises oligomerizing low molecular weight PAO in the presence of an ionic liquid catalyst under oligomerization conditions. The low molecular weight PAOs used as a feed or feed component of the present process are the light olefinic by-product fraction including the dimers and light fractions from the metallocene-catalyzed PAO oligomerization process.06-18-2009
585527000 N- or P-containing catalyst 13
20090203948Single site catalyst component with metal containing chelate backbone - The present invention discloses a chelate ligand wherein the backbone contains a metal.08-13-2009
20100145123Olefin Upgrading Process - A process for the use in the oligomerization of olefins is presented. The process produces a gasoline boiling range product having a high research octane number and almost no aromatics content. The process utilizes a solid catalyst comprising a zeolite that is treated with a phosphorous containing reagent to generate a catalyst having phosphorous content between 0.5 and 15 wt %.06-10-2010
20110046429Method for preparing linear alpha-olefins - The present invention relates to a method for preparing linear alpha-olefins (LAO) by oligomerization of ethylene in the presence of solvent and homogenous catalyst, comprising the steps of: (i) feeding ethylene, solvent and catalyst into an oligomerization reactor, (ii) oligomerizing the ethylene in the reactor, (iii) removing a reactor outlet stream comprising solvent, linear alpha-olefins, ethylene, and catalyst from the reactor via a reactor outlet piping system, (iv) transferring the reactor outlet stream to a catalyst deactivation and removal step, and (v) deactivating and removing the catalyst from the reactor outlet stream, characterized in that at least one organic amine is added into the oligomerization reactor and/or into the reactor outlet piping system.02-24-2011
20120029258Catalyst Composition and Process for Oligomerization of Ethylene - The present invention relates to a catalyst composition for oligomerization of ethylene, comprising a chromium compound; a ligand of the general structure R02-02-2012
20120065447OLIGOMERIZATION OF OLEFIN FEED COMPRISING PROPYLENE AND PROPANE TO PRODUCE BASE OIL - We provide a process for making a base oil, comprising: 03-15-2012
20120065448OLIGOMERIZATION OF PROPYLENE AND LONGER CHAIN ALPHA OLEFINS TO PRODUCE BASE OIL PRODUCTS - We provide a process for making a base oil, comprising: 03-15-2012
20120088946PROCESS FOR PRODUCING UNSATURATED HYDROCARBON COMPOUND - Disclosed is a method for producing an unsaturated hydrocarbon compound wherein an α-olefin is dimerized by using a catalyst system composed of a metallocene compound (A) and an oxygen-containing organometallic compound modified with a halogen-containing compound (B). By this method, an unsaturated hydrocarbon compound having unsaturated double bonds in a high ratio, in particular the one having a terminal vinylidene group can be produced efficiently.04-12-2012
20160045906LIGAND COMPOUND, CATALYST SYSTEM FOR OLEFIN OLIGOMERIZATION, AND METHOD FOR OLEFIN OLIGOMERIZATION USING THE SAME - The present invention relates to a compound represented by Chemical Formula 1, a catalyst system for olefin oligomerization comprising the same, and a method of olefin oligomerization using the same.02-18-2016
585528000 Metal phosphate 3
20100145124ETHEYENE OLIGOMERIZA CATALYST SYSTEMS HAVING ENEHANCED SELECTIVITY - Disclosed herein is a catalyst system for selective oligomerization of ethylene, which comprises a P—C—C—P frame-work ligand, which is (R06-10-2010
20110124937Method of Synthesizing Silicoaluminophosphate Molecular Sieves - In a method of synthesizing a silicoaluminophosphate molecular sieve, a synthesis mixture is prepared by combining a source of phosphorus and at least one organic directing agent; and then introducing a source of aluminum into the combination of the phosphorus source and organic directing agent, wherein the temperature of the combination is less than or equal to 50° C. when addition of the source of aluminum begins. After addition of a source of silicon, the synthesis mixture is heated to a crystallization temperature of between about 100° C. and about 300° C. and the molecular sieve is recovered.05-26-2011
20140135551Catalyst Systems for the Catalytic Oligomerization of Olefinic Monomers - The present invention relates to a ligand and its use in a catalyst for the oligomerization of olefinic monomers, the ligand having the general formula (VI);05-15-2014
585529000 P compound on solid carrier, e.g., "solid phosphoric acid", etc. 2
20090099400Solid phosphoric acid catalyst and methods of olefin dimerization reaction with the same - A solid phosphoric acid catalyst which has high activity and attains high dimer selectivity in olefin dimerization reactions; and efficient methods of olefin dimerization reaction. The solid phosphoric acid catalyst comprises a carrier and phosphoric acid supported thereon. When the solid phosphoric acid catalyst is heated at 250° C. for 20 minutes, heating loss of water is 50 mass % or more based on diphosphorus pentaoxide (P04-16-2009
20120101321Ethylene oligomerization - The oligomerization of ethylene using a chromium catalyst having a bridged diphosphine ligand can produce a selective product distribution (to predominantly hexene or predominantly octene/hexene) when activated with an aluminoxane. The oligomerization reaction also produces polymer by product—particularly when the aluminoxane is provided in a non-aromatic solvent. The present invention mitigates this problem.04-26-2012
585530000 Catalyst containing inorganic metal 22
20090182183PROPYLENE OLIGOMERIZATION PROCESS - A process for the oligomerization of propylene is disclosed wherein a tungstated zirconia catalyst prepared as a distillation structure is used in a reaction distillation zone under conditions of temperature and pressure to concurrently react the propylene to produce oligomers thereof and separate the oligomer products from unreacted propylene by fractional distillation in a distillation column reactor. Compared to the prior art tubular or plug flow reactors, lower temperatures and pressures are used to produce higher conversions and selectivities to preferred isomeric forms useful for preparing neo acids.07-16-2009
20090326297PRODUCTION METHOD OF ALPHA-OLEFIN LOW POLYMER - The object of the present invention is to provide a production method of an α-olefin low polymer, wherein a low polymer of an α-olefin is obtained in high yield. The present invention relates to that when an inert gas is allowed to exist in a gas phase part of a reactor 12-31-2009
20110137100OLEFIN OLIGOMERIZATION METHOD INVOLVING A CATALYTIC SYSTEM BASED ON ORGANOMETALLIC COMPLEXES AND A POROUS SOLID - The present invention relates to a method of oligomerizing olefins M selectively to oligomers M06-09-2011
585532000 Al 19
20090216057Method for Preparing Linear Alpha-Olefins - The present invention relates to a method for preparing linear alpha-olefins by oligomerizing of ethylene in the presence of an organic solvent and a homogenous catalyst, characterized in that the method is carried out in a reactor being fed with a gaseous feed comprising a minor amount of ethylene and a major amount of an inert gas.08-27-2009
20120142989HEAT MANAGEMENT IN ETHYLENE OLIGOMERIZATION - The oligomerization of ethylene using a chromium catalyst having a heteroatomic ligand may be used to provide oligomerization products that are selective towards hexene and/or octene. However, such processes also typically produce some polymer as an undesirable by product. The present invention is directed towards improvements in the selective oligomerization of ethylene.06-07-2012
20120178981Alkene Oligomerization Process - Disclosed is a process for producing a hydrocarbon fraction rich in components boiling in the range typical for diesel fuel comprising contacting a feedstock comprising one or more C07-12-2012
20140135552PROCESS FOR MAKING DIESEL BY OLIGOMERIZATION - Disclosed is that by oligomerizing C05-15-2014
585533000 Al oxide, e.g., aluminosilicate, etc. 15
20090093663Lightly branched higher olefin oligomerization with surface modified zeolite catalyst - A substantially surface-deactivated catalyst composition that is stable at least to 300° C. The catalyst includes a zeolite catalyst (e.g., ZSM-22, ZSM-23, or ZSM-57) having active internal Brönsted acid sites and a surface-deactivating amount of a rare earth or yttrium oxide (e.g., chosen from lanthanum oxide or lanthanides oxide). This catalyst is preferably used in a process for producing a higher olefin by oligomerizing a light olefin, wherein the process includes contacting a light olefin under oligomerization conditions with the substantially surface-deactivated catalyst composition.04-09-2009
20090112036Selective oligomerization of isobutene - A process for oligomerizing isobutene includes contacting a feedstock including isobutene with a catalyst comprising an EMM-10 molecular sieve under conditions effective to oligomerize said isobutene and produce an effluent containing less isobutene than the feedstock.04-30-2009
20090192342Process for Oligomerizing Olefins Using a Catalyst Based On Silica-Alumina - A process for oligomerizing an olefinic hydrocarbon feed is described which consists of bringing said feed into contact with a catalyst comprising a silica-alumina, the silica content of said catalyst being in the range 5% to 95% by weight, said catalyst being prepared using a process comprising at least: 07-30-2009
20100168490METHOD FOR PREPARATION OF AN ALUMINOSILICATE WITH FERRIERITE STRUCTURE FROM GELS CONTAINING TETRAMETHYLAMMONIUM AND BENZYLMETHYLPYRROLIDINE, AND USES THEREOF - The present disclosure comprises a new method for hydrothermal synthesis of ferrierite zeolite, using tetramethylammonium and benzylmethylpyrrodlidine as directional structure agents, and does not require a subsequent process in order to obtain the acid form of the material. This aspect is very important as it avoids subject treatments of calcination and successive interchanges which degrade the structure of the zeolite. The synthetic ferrierite obtained by means disclosed processes has uses in catalytic processes of transformation of hydrocarbons, such as cracking, isomerization, alkylation, and polymerization. Specifically, it can be used in the isomerization of butene to isobutene. To be used in catalytic processes, the zeolite ferrierite must be heated in an oxidant atmosphere in conditions such that the organic material occluded in the interior is eliminated.07-01-2010
20110124938ETHYLENE OLIGOMERIZATION CATALYST AND USE THEREOF - Ethylene is oligomerized with a catalyst in which nickel is supported on a support containing silica and alumina. The catalyst has little deterioration over long periods and affords oligomers with high productivity.05-26-2011
20110282123Alkene Oligomerization Process - Disclosed is a process for producing a hydrocarbon fraction rich in components boiling in the range typical for diesel fuel comprising contacting a feedstock comprising one or more C11-17-2011
20120116141Oligomerisation Of Olefins With Zeolite Catalyst - The conversion and run length for oligomerisation of olefins over a molecular sieve catalyst in a tubular reactor is improved by controlling the peak temperature to not exceed 50 degrees C. above the temperature of the temperature control fluid exiting the shell side outlet of the reactor. A tubular reactor containing molecular sieve catalyst is provided with a multipoint thermocouple in at least one tube, and optionally with a bottom design adapted for fast unloading of the molecular sieve catalyst from the tubular reactor.05-10-2012
20120123178UZM-35HS ALUMINOSILICATE ZEOLITE, METHOD OF PREPARATION AND PROCESSES USING UZM-35HS - A new family of crystalline aluminosilicate zeolites has been synthesized. These zeolites are represented by the empirical formula.05-17-2012
20130053609CATALYST BASED ON ZEOLITE FOR PRODUCING OLEFINS AND FOR OLIGOMERIZING OLEFINS - The invention relates to a novel catalyst based on zeolite, the production of that catalyst, and the use of the catalyst in a method for producing lower olefins from oxygenates and for oligomerizing olefins. The novel catalyst has a SiO02-28-2013
20130204060Regeneration of Oligomerisation Catalysts and Their Use - Deactivation of a zeolite catalyst during its use to catalyse the oligomerisation of olefins, is often believed to be a result of the formation of high boiling polymers as by-products. These by-products can remain on the catalyst and undergo further conversion to higher molecular weight polymers, which resemble heavy tars and in some cases even have the appearance of coke-like material. These materials can coat the catalyst particles and plug pores in the catalyst, thereby causing catalyst deactivation. The invention relates to an improved method for regenerating such a catalyst.08-08-2013
20140135553PROCESS FOR RECYCLING OLIGOMERATE TO OLIGOMERIZATION - A process for separating an oligomerate stream into a vaporous oligomerate stream and a liquid oligomerate bottom stream is followed by recycling the liquid oligomerate bottom stream to an oligomerization zone to maintain the liquid phase therein and to provide unreacted olefins to the oligomerization zone.05-15-2014
20140135554PROCESS FOR MAKING DIESEL BY OLIGOMERIZATION OF GASOLINE - Recycle of a stream comprising C05-15-2014
20140135555PROCESS FOR MAKING GASOLINE BY OLIGOMERIZATION - Disclosed is the addition of C05-15-2014
20160090308A Process for Making Molecular Sieves - The invention relates to a process for preparing molecular sieves, such as ZSM-57, using one or more structure directing agents selected from the group consisting of N03-31-2016
20160176777CATALYST LIFETIME06-23-2016

Patent applications in class Using extraneous nonhydrocarbon agent, e.g., catalyst, etc.

Patent applications in all subclasses Using extraneous nonhydrocarbon agent, e.g., catalyst, etc.

Website © 2025 Advameg, Inc.