preferred reaction products include the products of one or more crosslinked polymers having the formulae set forth in the summary of the invention , above , and one or more alkylating agents . the polymers are crosslinked . the level of crosslinking makes the polymers completely insoluble and thus limits the activity of the alkylated reaction product to the gastrointestinal tract only . thus , the compositions are non - systemic in their activity and will lead to reduced side - effects in the patient . by “ non - toxic ” it is meant that when ingested in therapeutically effective amounts neither the reaction products nor any ions released into the body upon ion exchange are harmful . cross - linking the polymer renders the polymer substantially resistant to absorption . when the polymer is administered as a salt , the cationic counterions are preferably selected to minimize adverse effects on the patient , as is more particularly described below . by “ stable ” it is meant that when ingested in therapeutically effective amounts the reaction products do not dissolve or otherwise decompose in vivo to form potentially harmful by - products , and remain substantially intact so that they can transport material out of the body . by “ salt ” it is meant that the nitrogen group in the repeat unit is protonated to create a positively charged nitrogen atom associated with a negatively charged counterion . by “ alkylating agent ” it is meant a reactant which , when reacted with the crosslinked polymer , causes an alkyl group or derivative thereof ( e . g ., a substituted alkyl , such as an aralkyl , hydroxyalkyl , alkylammonium salt , alkylamide , or combination thereof ) to be covalently bound to one or more of the nitrogen atoms of the polymer . one example of preferred polymer is characterized by a repeat unit having the formula or a salt or copolymer thereof ; wherein x is zero or an integer between about 1 to 4 . a second example of a preferred polymer is characterized by a repeat unit having the formula a third example of a preferred polymer is characterized by a repeat unit having the formula the polymers are preferably crosslinked prior to alkylation . examples of suitable crosslinking agents include acryloyl chloride , epichlorohydrin , butanedioldiglycidyl ether , ethanedioldiglycidyl ether , and dimethyl succinate . the amount of crosslinking agent is typically between 0 . 5 and 25 weight %, based upon combined weight of crosslinking agent and monomer , with 2 . 5 – 20 %, or 1 – 10 %, being preferred . typically , the amount of crosslinking agent that is reacted with the amine polymer is sufficient to cause reaction of between about 0 . 5 and twenty percent of the amines . in a preferred embodiment , between about 0 . 5 and six percent of the amine groups react with the crosslinking agent . crosslinking of the polymer can be achieved by reacting the polymer with a suitable crosslinking agent in an aqueous caustic solution at about 25 ° c . for a period of time of about eighteen hours to thereby form a gel . the gel is then combined with water and blended to form a particulate solid . the particulate solid can then be washed with water and dried under suitable conditions , such as a temperature of about 50 ° c . for a period of time of about eighteen hours . alkylation involves reaction between the nitrogen atoms of the polymer and the alkylating agent ( which may contain additional nitrogen atoms , e . g ., in the form of amido or ammonium groups ). in addition , the nitrogen atoms which do react with the alkylating agent ( s ) resist multiple alkylation to form quaternary ammonium ions such that less than 10 mol % of the nitrogen atoms form quaternary ammonium ions at the conclusion of alkylation . preferred alkylating agents have the formula rx where r is a c 1 – c 20 alkyl ( preferably c 4 – c 20 ), c 1 – c 20 hydroxy - alkyl ( preferably c 4 – c 20 hydroxyalkyl ), c 7 – c 20 aralkyl , c 1 – c 20 alkylammonium ( preferably c 4 – c 20 alkyl ammonium ), or c 1 – c 20 alkylamido ( preferably c 4 – c 20 alkyl amido ) group and x includes one or more electrophilic leaving groups . by “ electrophilic leaving group ” it is meant a group which is displaced by a nitrogen atom in the crosslinked polymer during the alkylation reaction . examples of preferred leaving groups include halide , epoxy , tosylate , and mesylate group . in the case of , e . g ., epoxy groups , the alkylation reaction causes opening of the three - membered epoxy ring . examples of preferred alkylating agents include a c 1 – c 20 alkyl halide ( e . g ., an n - butyl halide , n - hexyl halide , n - octyl halide , n - decyl halide , n - dodecyl halide , n - tetradecyl halide , n - octadecyl halide , and combinations thereof ); a c 1 – c 20 dihaloalkane ( e . g ., a 1 , 10 - dihalodecane ); a c 1 – c 20 hydroxyalkyl halide ( e . g ., an 11 - halo - 1 - undecanol ); a c 1 – c 20 aralkyl halide ( e . g ., a benzyl halide ); a c 1 – c 20 alkyl halide ammonium salt ( e . g ., a ( 4 - halobutyl ) trimethylammonium salt , ( 6 - halohexyl ) trimethyl - ammonium salt , ( 8 - halooctyl ) trimethylammonium salt , ( 10 - halodecyl ) trimethylammonium salt , ( 12 - halododecyl )- trimethylammonium salts and combinations thereof ); a c 1 – c 20 alkyl epoxy ammonium salt ( e . g ., a ( glycidylpropyl )- trimethylammonium salt ); and a c 1 – c 20 epoxy alkylamide ( e . g ., an n -( 2 , 3 - eoxypropane ) butyramide , n -( 2 , 3 - epoxypropane ) hexanamide , and combinations thereof ). it is particularly preferred to react the polymer with at least two alkylating agents , added simultaneously or sequentially to the polymer . in one preferred example , one of the alkylating agents has the formula rx where r is a c 1 – c 20 alkyl group and x includes one or more electrophilic leaving groups ( e . g ., an alkyl halide ), and the other alkylating agent has the formula r ′ x where r ′ is a c 1 – c 20 alkyl ammonium group and x includes one or more electrophilic leaving groups ( e . g ., an alkyl halide ammonium salt ). in another preferred example , one of the alkylating agents has the formula rx where r is a c 1 – c 20 alkyl group and x includes one or more electrophilic leaving groups ( e . g ., an alkyl halide ), and the other alkylating agent has the formula r ′ x where r ′ is a c 1 – c 20 hydroxyalkyl group and x includes one or more electrophilic leaving groups ( e . g ., a hydroxy alkyl halide ). in another preferred example , one of the alkylating agents is a c 1 – c 20 dihaloalkane and the other alkylating agent is a c 1 – c 20 alkylammonium salt . the reaction products may have fixed positive charges , or may have the capability of becoming charged upon ingestion at physiological ph . in the latter case , the charged ions also pick up negatively charged counterions upon ingestion that can be exchanged with bile salts . in the case of reaction products having fixed positive charges , however , the reaction product may be provided with one or more exchangeable counterions . examples of suitable counterions include cl − , br − , ch 3 oso 3 − , hso 4 − , so 4 2 − , hco 3 − , co 3 − , acetate , lactate , succinate , propionate , butyrate , ascorbate , citrate , maleate , folate , an amino acid derivative , a nucleotide , a lipid , or a phospholipid . the counterions may be the same as , or different from , each other . for example , the reaction product may contain two different types of counterions , both of which are exchanged for the bile salts being removed . more than one reaction product , each having different counterions associated with the fixed charges , may be administered as well . the alkylating agent can be added to the cross - linked polymer at a molar ratio between about 0 . 05 : 1 to 4 : 1 , for example , the alkylating agents can be preferably selected to provide hydrophobic regions and hydrophilic regions . the amine polymer is typically alkylated by combining the polymer with the alkylating agents in an organic solvent . the amount of first alkylating agent combined with the amine polymer is generally sufficient to cause reaction of the first alkylating agent with between about 5 and 75 of the percent of amine groups on the amine polymer that are available for reaction . the amount of second alkylating agent combined with the amine polymer and solution is generally sufficient to cause reaction of the second alkylating agent with between about 5 and about 75 of the amine groups available for reaction on the amine polymer . examples of suitable organic solvents include methanol , ethanal , isopropanol , acetonitrile , dmf and dmso . a preferred organic solvent is methanol . in one embodiment , the reaction mixture is heated over a period of about forty minutes to a temperature of about 65 ° c ., with stirring . typically , an aqueous sodium hydroxide solution is continuously added during the reaction period . preferably , the reaction period at 65 ° c . is about eighteen hours , followed by gradual cooling to a room temperature of about 25 ° c . over a period of about four hours . the resulting reaction product is then filtered , resuspended in methanol , filtered again , and then washed with a suitable aqueous solution , such as two molar sodium chloride , and then with deionized water . the resultant solid product is then dried under suitable conditions , such as at a temperature of about 60 ° c . in an air - drying oven . the dried solid can then be subsequently processed . preferably , the solid is ground and passed through an 80 mesh sieve . in a particularly preferred embodiment of the invention , the amine polymer is a crosslinked poly ( allylamine ), wherein the first substituent includes a hydrophobic decyl moiety , and the second amine substituent includes a hexyltrimethylammonium . further , the particularly preferred crosslinked poly ( allylamine ) is crosslinked by epichlorohydrin that is present in a range of between about two and six percent of the amines available for reaction with the epichlorohydrin . the invention will now be described more specifically by the examples . the first step involved the preparation of ethylidenebisacetamide . acetamide ( 118 g ), acetaldehyde ( 44 . 06 g ), copper acetate ( 0 . 2 g ), and water ( 300 ml ) were placed in a 1 l three neck flask fitted with condenser , thermometer , and mechanical stirred . concentrated hcl ( 34 ml ) was added and the mixture was heated to 45 – 50 ° c . with stirring for 24 hours . the water was then removed in vacuo to leave a thick sludge which formed crystals on cooling to 5 ° c . acetone ( 200 ml ) was added and stirred for a few minutes , after which the solid was filtered off and discarded . the acetone was cooled to 0 ° c . and solid was filtered off . this solid was rinsed in 500 ml acetone and air dried 18 hours to yield 31 . 5 g of ethylidenebis - acetamide . the next step involved the preparation of vinylacetamide from ethylidenebisacetamide . ethylidenebisacetamide ( 31 . 05 g ), calcium carbonate ( 2 g ) and celite 541 ( 2 g ) were placed in a 500 ml three neck flask fitted with a thermometer , a mechanical stirred , and a distilling heat atop a vigroux column . the mixture was vacuum distilled at 24 mm hg by heating the pot to 180 – 225 ° c . only a single fraction was collected ( 10 . 8 g ) which contained a large portion of acetamide in addition to the product ( determined by nmr ). this solid product was dissolved in isopropanol ( 30 ml ) to form the crude vinylacetamide solution used for polymerization . crude vinylacetamide solution ( 15 ml ), divinylbenzene ( 1 g , technical grade , 55 % pure , mixed isomers ), and aibn ( 0 . 3 g ) were mixed and heated to reflux under a nitrogen atmosphere for 90 minutes , forming a solid precipitate . the solution was cooled , isopropanol ( 50 ml ) was added , and the solid was collected by centrifugation . the solid was rinsed twice in isopropanol , once in water , and dried in a vacuum oven to yield 0 . 8 g of poly ( vinylacetamide ), which was used to prepare poly ( vinylamine as follows ). poly ( vinylacetamide ) ( 0 . 79 g ) was placed in a 100 ml one neck flask containing water ( 25 ml ) and conc . hcl ( 25 ml ). the mixture was refluxed for 5 days , after which the solid was filtered off , rinsed once in water , twice in isopropanol , and dried in a vacuum oven to yield 0 . 77 g of product . infrared spectroscopy indicated that a significant amount of the amide ( 1656 cm − 1 ) remained and that not much amine ( 1606 cm − 1 ) was formed . the product of this reaction (˜ 0 . 84 g ) was suspended in naoh ( 46 g ) and water ( 46 g ) and heated to boiling (˜ 140 ° c .). due to foaming the temperature was reduced and maintained at ˜ 100 ° c . for 2 hours . water ( 100 ml ) was added and the solid collected by filtration . after rinsing once in water the solid was suspended in water ( 500 ml ) and adjusted to ph 5 with acetic acid . the solid was again filtered off , rinsed with water , then isopropanol , and dried in a vacuum oven to yield 0 . 51 g of product . infrared spectroscopy indicated that significant amine had been formed . polyethyleneimine ( 120 g of a 50 % aqueous solution ; scientific polymer products ) was dissolved in water ( 250 ml ). epichlorohydrin ( 22 . 1 ml ) was added dropwise . the solution was heated to 60 ° c . for 4 hours , after which it had gelled . the gel was removed , blended with water ( 1 . 5 l ) and the solid was filtered off , rinsed three times with water ( 3 l ) and twice with isopropanol ( 3 l ), and the resulting gel was dried in a vacuum oven to yield 81 . 2 g of the title polymer . to a 2 liter , water - jacketed reaction kettle equipped with ( 1 ) a condenser topped with a nitrogen gas inlet , ( 2 ) a thermometer , and ( 3 ) a mechanical stirrer was added concentrated hydrochloric acid ( 360 ml ). the acid was cooled to 5 ° c . using circulating water in the jacket of the reaction kettle ( water temperature = 0 ° c .). allylamine ( 328 . 5 ml , 250 g ) was added dropwise with stirring while maintaining the reaction temperature at 5 – 10 ° c . after addition was complete , the mixture was removed , placed in a 3 liter one - neck flask , and 206 g of liquid was removed by rotary vacuum evaporation at 60 ° c . water ( 20 ml ) was then added and the liquid was returned to the reaction kettle . azobis ( amidinopropane ) dihydrochloride ( 0 . 5 g ) suspended in 11 ml of water was then added . the resulting reaction mixture was heated to 50 ° c . under a nitrogen atmosphere with stirring for 24 hours . additional azobis ( amidinopropane ) dihydrochloride ( 5 ml ) suspended in 11 ml of water was then added , after which heating and stirring were continued for an additional 44 hours . at the end of this period , distilled water ( 100 ml ) was added to the reaction mixture and the liquid mixture allowed to cool with stirring . the mixture was then removed and placed in a 2 liter separatory funnel , after which it was added dropwise to a stirring solution of methanol ( 4 l ), causing a solid to form . the solid was removed by filtration , re - suspended in methanol ( 4 l ), stirred for 1 hour , and collected by filtration . the methanol rinse was then repeated one more time and the solid dried in a vacuum oven to afford 215 . 1 g of poly ( allylamine ) hydrochloride as a granular white solid . to a 5 gallon vessel was added poly ( allylamine ) hydrochloride prepared as described in example 3 ( 1 kg ) and water ( 4 l ). the mixture was stirred to dissolve the hydrochloride and the ph was adjusted by adding solid naoh ( 284 g ). the resulting solution was cooled to room temperature , after which epichlorohydrin crosslinking agent ( 50 ml ) was added all at once with stirring . the resulting mixture was stirred gently until it gelled ( about 35 minutes ). the crosslinking reaction was allowed to proceed for an additional 18 hours at room temperature , after which the polymer gel was removed and placed in portions in a blender with a total of 10 l of water . each portion was blended gently for about 3 minutes to form coarse particles which were then stirred for 1 hour and collected by filtration . the solid was rinsed three times by suspending it in water ( 10 l , 15 l , 20 l ), stirring each suspension for 1 hour , and collecting the solid each time by filtration . the resulting solid was then rinsed once by suspending it in isopropanol ( 17 l ), stirring the mixture for 1 hour , and then collecting the solid by filtration , after which the solid was dried in a vacuum oven at 50 ° c . for 18 hours to yield about 677 g of the cross linked polymer as a granular , brittle , white solid . to a 5 gallon plastic bucket was added poly ( allylamine ) hydrochloride prepared as described in example 3 ( 500 g ) and water ( 2 l ). the mixture was stirred to dissolve the hydrochloride and the ph was adjusted to 10 by adding solid naoh ( 134 . 6 g ). the resulting solution was cooled to room temperature in the bucket , after which 1 , 4 - butanedioldiglycidyl ether crosslinking agent ( 65 ml ) was added all at once with stirring . the resulting mixture was stirred gently until it gelled ( about 6 minutes ). the crosslinking reaction was allowed to proceed for an additional 18 hours at room temperature , after which the polymer gel was removed and dried in a vacuum oven at 75 ° c . for 24 hours . the dry solid was then ground and sieved to − 30 mesh , after which it was suspended in 6 gallons of water and stirred for 1 hour . the solid was then filtered off and the rinse process repeated two more times . the resulting solid was then air dried for 48 hours , followed by drying in a vacuum oven at 50 ° c . for 24 hours to yield about 415 g of the crosslinked polymer as a white solid . to a 100 ml beaker was added poly ( allylamine ) hydrochloride prepared as described in example 3 ( 10 g ) and water ( 40 ml ). the mixture was stirred to dissolve the hydrochloride and the ph was adjusted to 10 by adding solid naoh . the resulting solution was cooled to room temperature in the beaker , after which 1 , 2 - ethanedioldiglycidyl ether crosslinking agent ( 2 . 0 ml ) was added all at once with stirring . the resulting mixture was stirred gently until it gelled ( about 4 minutes ). the crosslinking reaction was allowed to proceed for an additional 18 hours at room temperature , after which the polymer gel was removed and blended in 500 ml of methanol . the solid was then filtered off and suspended in water ( 500 ml ). after stirring for 1 hour , the solid was filtered off and the rinse process repeated . the resulting solid was rinsed twice in isopropanol ( 400 ml ) and then dried in a vacuum oven at 50 ° c . for 24 hours to yield 8 . 7 g of the crosslinked polymer as a white solid . to a 500 ml round bottom flask was added poly ( allylamine ) hydrochloride prepared as described in example 3 ( 10 g ), methanol ( 100 ml ), and triethylamine ( 10 ml ). the mixture was stirred and dimethylsuccinate crosslinking agent ( 1 ml ) was added . the solution was heated to reflux and the stirring discontinued after 30 minutes . after 18 hours , the solution was cooled to room temperature , and the solid filtered off and blended in 400 ml of isopropanol . the solid was then filtered off and suspended in water ( 1 l ). after stirring for 1 hour , the solid was filtered off and the rinse process repeated two more times . the solid was then rinsed once in isopropanol ( 800 ml ) and dried in a vacuum oven at 50 ° c . for 24 hours to yield 5 . 9 g of the crosslinked polymer as a white solid . into a 5 l three neck flask equipped with a mechanical stirred , a thermometer , and an addition funnel was added poly ( ethyleneimine ) ( 510 g of a 50 % aqueous solution , equivalent to 255 g of dry polymer ) and isopropanol ( 2 . 5 l ). acryloyl chloride crosslinking agent ( 50 g ) was added dropwise through the addition funnel over a 35 minute period while maintaining the temperature below 29 ° c . the solution was then heated to 60 ° c . with stirring for 18 hours , after which the solution was cooled and the solid immediately filtered off . the solid was then washed three times by suspending it in water ( 2 gallons ), stirring for 1 hour , and filtering to recover the solid . next , the solid was rinsed once by suspending it in methanol ( 2 gallons ), stirring for 30 minutes , and filtering to recover the solid . finally , the solid was rinsed in isopropanol as in example 7 and dried in a vacuum oven at 50 ° c . for 18 hours to yield 206 g of the crosslinked polymer as a light orange granular solid . 9 . alkylation of poly ( allylamine ) crosslinked with butanedioldiglydicyl ether with 1 - iodooctane alkylating agent poly ( allylamine ) crosslinked with butanedioldiglycidyl ether prepared as described in example 5 ( 5 g ) was suspended in methanol ( 100 ml ) and sodium hydroxide ( 0 . 2 g ) was added . after stirring for 15 minutes , 1 - iodooctane ( 1 . 92 ml ) was added and the mixture stirred at 60 ° c . for 20 hours . the mixture was then cooled and the solid filtered off . next , the solid was washed by suspending it in isopropanol ( 500 ml ), after which it was stirred for 1 hour and then collected by filtration . the wash procedure was then repeated twice using aqueous sodium chloride ( 500 ml of a 1 m solution ), twice with water ( 500 ml ), and once with isopropanol ( 500 ml ) before drying in a vacuum oven at 50 ° c . for 24 hours to yield 4 . 65 g of alkylated product . the procedure was repeated using 2 . 88 ml of 1 - iodooctane to yield 4 . 68 g of alkylated product . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 5 g ) was alkylated according to the procedure described in example 9 except that 3 . 84 ml of 1 - iodooctane was used . the procedure yielded 5 . 94 g of alkylated product . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 10 g ) was suspended in methanol ( 100 ml ) and sodium hydroxide ( 0 . 2 g ) was added . after stirring for 15 minutes , 1 - iodooctadecane ( 8 . 1 g ) was added and the mixture stirred at 60 ° c . for 20 hours . the mixture was then cooled and the solid filtered off . next , the solid was washed by suspending it in isopropanol ( 500 ml ), after which it was stirred for 1 hour and then collected by filtration . the wash procedure was then repeated twice using aqueous sodium chloride ( 500 ml of a 1 m solution ), twice with water ( 500 ml ), and once with isopropanol ( 500 ml ) before drying in a vacuum oven at 50 ° c . for 24 hours to yield 9 . 6 g of alkylated product . 12 . alkylation of poly ( allylamine ) crosslinked with butanedioldiglycidyl ether with 1 - iodododecane alkylating agent poly ( allylamine ) crosslinked with butanedioldiglycidyl ether prepared as described in example 5 ( 5 g ) was alkylated according to the procedure described in example 11 except that 2 . 47 ml of 1 - iodododecane was used . the procedure yielded 4 . 7 g of alkylated product . 13 . alkylation of poly ( allylamine ) crosslinked with butanedioldiglycidyl ether with benzyl bromide alkylating agent poly ( allylamine ) crosslinked with butanedioldiglycidyl ether prepared as described in example 5 ( 5 g ) was alkylated according to the procedure described in example 11 except that 2 . 42 ml of benzyl bromide was used . the procedure yielded 6 . 4 g of alkylated product . 14 . alkylation of poly ( allylamine ) crosslinked with epichlorohydrin with benzyl bromide alkylating agent poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 5 g ) was alkylated according to the procedure described in example 11 except that 1 . 21 ml of benzyl bromide was used . the procedure yielded 6 . 6 g of alkylated product . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 20 g ) was alkylated according to the procedure described in example 11 except that 7 . 15 g of 1 - iododecane and 2 . 1 g of naoh were used . the procedure yielded 20 . 67 g of alkylated product . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 20 g ) was alkylated according to the procedure described in example 11 except that 22 . 03 g of 1 - iodobutane and 8 . 0 g of naoh were used . the procedure yielded 24 . 0 g of alkylated product . the procedure was also followed using 29 . 44 g and 14 . 72 g of 1 - iodobutane to yield 17 . 0 g and 21 . 0 g , respectively , of alkylated product . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 5 g ) was alkylated according to the procedure described in example 11 except that 2 . 1 ml of 1 - iodotetradecane was used . the procedure yielded 5 . 2 g of alkylated product . the procedure was also followed using 6 . 4 ml of 1 - iodotetradecane to yield 7 . 15 g of alkylated product . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 8 ( 5 g ) was alkylated according to the procedure described in example 11 except that 1 . 92 ml of 1 - iodooctane was used . the procedure yielded 5 . 0 g of alkylated product . 19 . alkylation of a copolymer of diethylene triamine and epichlorohydrin with 1 - iodooctane alkylating agent a copolymer of diethylene triamine and epichlorohydrin ( 10 g ) was alkylated according to the procedure described in example 11 except that 1 . 92 ml of 1 - iodooctane was used . the procedure yielded 5 . 3 g of alkylated product . 20 . alkylation of poly ( allylamine ) crosslinked with epichlorohydrin with 1 - iodododecane and glycidyl - propyltrimethylammonium chloride alkylating agents poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 20 g ) was alkylated according to the procedure described in example 11 except that 23 . 66 g of 1 - iodododecane , 6 . 4 g of sodium hydroxide , and 500 ml of methanol were used . 24 grams of the alkylated product was then reacted with 50 g of 90 % glycidylpropyltrimethylammonium chloride in methanol ( 1 l ). the mixture was stirred at reflux for 24 hours , after which it was cooled to room temperature and washed successively with water ( three times using 2 . 5 l each time ). vacuum drying afforded 22 . 4 g of dialkylated product . dialkylated products were prepared in an analogous manner by replacing 1 - iodododecane with 1 - iododecane and 1 - iodooctadecane , respectively , followed by alkylation with glycidylpropyltrimethylammonium chloride . 21 . alkylation of poly ( allylamine ) crosslinked with epichlorohydrin with glycidylpropyltrimethylammonium chloride alkylating agent poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 5 g ) was reacted with 11 . 63 g of 90 % glycidylpropyltrimethylammonium chloride ( 1 mole equiv .) in methanol ( 100 ml ). the mixture was stirred at 60 ° c . for 20 hours , after which it was cooled to room temperature and washed successively with water ( three times using 400 ml each time ) and isopropanol ( one time using 400 ml ). vacuum drying afforded 6 . 93 g of alkylated product . alkylated products were prepared in an analogous manner using 50 %, 200 %, and 300 % mole equiv of 90 % glycidylpropyltrimethylammonium chloride . 22 . alkylation of poly ( allylamine ) crosslinked with epichlorohydrin with ( 10 - bromodecyl ) trimethylammonium bromide alkylating agent the first step is the preparation of ( 10 - bromodecyl ) trimethylammonium bromide as follows . 1 , 10 - dibromodecane ( 200 g ) was dissolved in methanol ( 3 l ) in a 5 liter three neck round bottom flask fitted with a cold condenser (− 5 ° c .). to this mixture was added aqueous trimethylamine ( 176 ml of a 24 % aqueous solution , w / w ). the mixture was stirred at room temperature for 4 hours , after which is was heated to reflux for an additional 18 hours . at the conclusion of the heating period , the flask was cooled to 50 ° c . and the solvent removed under vacuum to leave a solid mass . acetone ( 300 ml ) was added and the mixture stirred at 40 ° c . for 1 hour . the solid was filtered off , resuspended in an additional portion of acetone ( 1 l ), and stirred for 90 minutes . at the conclusion of the stirring period , the solid was filtered and discarded , and the acetone fractions were combined and evaporated to dryness under vacuum . hexanes ( about 1 . 5 l ) were added and the mixture then stirred for 1 hour , after which the solid was filtered off and then rinsed on the filtration funnel with fresh hexanes . the resulting solid was then dissolved in isopropanol ( 75 ml ) at 40 ° c . ethyl acetate ( 1500 ml ) was added and the temperature raised to about 50 ° c . to fully dissolve all solid material . the flask was then wrapped in towels and placed in a freezer for 24 hours , resulting in the formation of solid crystals . the crystals were filtered off , rinsed in cold ethyl acetate , and dried in a vacuum oven at 75 ° c . to yield 100 . 9 g of ( 10 - bromodecyl ) trimethyl - ammonium bromide as white crystals . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 10 g ) was suspended in methanol ( 300 ml ). sodium hydroxide ( 3 . 3 g ) was added and the mixture stirred until it dissolved . ( 10 - bromodecyl ) trimethylammonium bromide ( 20 . 7 g ) was added and the mixture was refluxed with stirring for 20 hours . the mixture was then cooled to room temperature and washed successively with methanol ( two times using 1 l each time ), sodium chloride ) two times using 1 l of 1 m solution each time ), water ( three times using 1 l each time ), and isopropanol ( one time using 1 l ). vacuum drying yielded 14 . 3 g of alkylated product . 23 . alkylation of poly ( allylamine ) crosslinked with epichlorohydrin with ( 10 - bromodecyl ) trimethylammonium bromide and 1 , 10 - dibromodecane alkylating agents 1 , 10 - dibromodecane ( 200 g ) was dissolved in methanol ( 3 l ) in a 5 liter round bottom flask fitted with a cold condenser (− 5 ° c .). to this mixture was added aqueous trimethylamine ( 220 ml of a 24 % aqueous solution , w / w ). the mixture was stirred at room temperature for 4 hours , after which it was heated to reflux for an additional 24 hours . the flask was then cooled to room temperature and found to contain 3350 ml of clear liquid . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 30 g ) was suspended in the clear liquid ( 2 l ) and stirred for 10 minutes . sodium hydroxide ( 20 g ) was then added and the mixture stirred until it had dissolved . next , the mixture was refluxed with stirring for 24 hours , cooled to room temperature , and the solid filtered off . the solid was then washed successively with methanol ( one time using 10 l ), sodium chloride ( two times using 10 l of a 1 m solution each time ), water ( three times using 10 l each time ), and isopropanol ( one time using 5 l ). vacuum drying afforded 35 . 3 g of dialkylated product . 24 . alkylation of poly ( allylamine ) crosslinked with epichlorohydrin with ( 10 - bromodecyl ) trimethylammonium bromide and 1 - bromodecane alkylating agents poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 10 g ) was suspended in methanol ( 300 ml ). sodium hydroxide ( 4 . 99 g ) was added and the mixture stirred until it dissolved . ( 10 - bromodecyl ) trimethylammonium bromide prepared as described in example 22 ( 20 . 7 g ) and 1 - bromodecane were added and the mixture was refluxed with stirring for 20 hours . the mixture was then cooled to room temperature and washed successively with methanol ( two times using 1 l each time ), sodium chloride ( two times using 1 l of a 1 m solution each time ), water ( three times using 1 l each time ), and isopropanol ( one time using 1 l ). vacuum drying yielded 10 . 8 g of dialkylated product . dialkylated products were also prepared in analogous fashion using different amounts of 1 - bromodecane as follows : ( a ) 3 . 19 g 1 - bromodecane and 4 . 14 g sodium hydroxide to yield 11 . 8 g of dialkylated product ; ( b ) 38 . 4 g 1 - bromodecane and 6 . 96 g sodium hydroxide to yield 19 . 1 g of dialkylated product . dialkylated products were also prepared in analogous fashion using the following combinations of alkylating agents : 1 - bromodecane and ( 4 - bromobutyl ) trimethylammonium bromide ; 1 - bromodecane and ( 6 - bromohexyl ) trimethylammonium bromide ; 1 - bromodecane and ( 8 - bromooctyl ) trimethylammonium bromide ; 1 - bromodecane and ( 2 - bromoethyl ) trimethylammonium bromide ; 1 - bromodecane and ( 3 - bromopropyl ) trimethylammonium bromide ; 1 - bromohexane and ( 6 - bromohexyl ) trimethylammonium bromide ; 1 - bromododecane and ( 12 - bromododecyl ) trimethyl - ammonium bromide ; and 1 - bromooctane and ( 6 - bromohexyl ) trimethylammonium bromide . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 5 . 35 g ) was suspended in methanol ( 100 ml ). sodium hydroxide ( 1 . 10 g ) was added and the mixture stirred until it dissolved . 11 - bromo - 1 - undecanol ( 5 . 0 g ) was added and the mixture was refluxed with stirring for 20 hours , after which it was cooled to room temperature and washed successively with methanol ( one time using 3 l ), sodium chloride ( two times using 500 ml of a 1 m solution each time ), and water ( three times using 1 l each time ). vacuum drying yielded 6 . 47 g of alkylated product . the reaction was also performed using 1 . 05 g sodium hydroxide and 10 g 11 - bromo - 1 - undecanol to yield 8 . 86 g of alkylated product . the first step is the preparation of n - allyl butyramide as follows . butyroyl chloride ( 194 . 7 g , 1 . 83 mol ) in 1 l of tetrahydrofuran was added to a three neck round bottom flask equipped with a thermometer , stir bar , and dropping funnel . the contents of the flask were then cooled to 15 ° c . in an ice bath while stirring . allylamine ( 208 . 7 g , 3 . 65 mol ) in 50 ml of tetrahydrofuran was then added slowly through the dropping funnel while maintaining stirring . throughout the addition , the temperature was maintained at 15 ° c . after addition was complete , stirring continued for an additional 15 minutes , after which the solid allylamine chloride precipitate was filtered off . the filtrate was concentrated under vacuum to yield 236 . 4 g of n - allyl butyramide as a colorless viscous liquid . n - allyl butyramide ( 12 . 7 g , 0 . 1 mol ) was taken into a 1 l round bottom flask equipped with a stir bar and air condenser . methylene chloride ( 200 ml ) was added to the flask , followed by 3 - chloroperoxybenzoic acid ( 50 – 60 % strength , 200 g ) in five portions over the course of 30 minutes and the reaction allowed to proceed . after 16 hours , tlc analysis ( using 5 % methanol in dichloromethane ) showed complete formation of product . the reaction mixture was then cooled and filtered to remove solid benzoic acid precipitate . the filtrate was washed with saturated sodium sulfite solution ( two times using 100 ml each time ) and then with saturated dosium bicarbonate solution ( two times using 100 ml each time ). the dichloromethane layer was then dried with anhydrous sodium sulfate and concentrated under vacuum to yield 10 . 0 g of n -( 2 , 3 - epoxypropane ) butyramide as a light yellow viscous liquid . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 10 g , − 80 sieved ) and methanol ( 250 ml ) were added to a 1 l round bottom flask , followed by n -( 2 , 3 - epoxypropane ) butyramide ( 0 . 97 g , 0 . 0067 mol , 5 mol %) and then sodium hydroxide pellets ( 0 . 55 g , 0 . 01375 mol ). the mixture was stirred overnight at room temperature . after 16 hours , the reaction mixture was filtered and the solid washed successively with methanol ( three times using 300 ml each time ), water ( two times using 300 ml each time ), and isopropanol ( three times using 300 ml each time . vacuum drying at 54 ° c . overnight yielded 9 . 0 g of the alkylated product as a light yellow powder . alkylated products based upon 10 mol %, 20 mol %, and 30 mol % n -( 2 , 3 - epoxypropane ) butyramide were prepared in analogous fashion except that ( a ) in the 10 mol % case , 1 . 93 g ( 0 . 013 mol ) n -( 2 , 3 - epoxypropane ) butyramide and 1 . 1 g ( 0 . 0275 mol ) sodium hydroxide pellets were used to yield 8 . 3 g of alkylated product , ( b ) in the 20 mol % case , 3 . 86 g ( 0 . 026 mol ) n -( 2 , 3 - epoxypropane ) butyramide and 2 . 1 g ( 0 . 053 mol ) sodium hydroxide pellets were used to yield 8 . 2 g of alkylated product , and ( c ) in the 30 mol % case , 5 . 72 g ( 0 . 04 mol ) n -( 2 , 3 - epoxypropane ) butyramide and 2 . 1 g ( 0 . 053 mol ) sodium hydroxide pellets were used to yield 8 . 32 g of alkylated product . the first step is the preparation of n - allyl hexanamide as follows . hexanoyl chloride ( 33 g , 0 . 25 mol ) in 250 ml of tetrahydrofuran was added to a three neck round bottom flask equipped with a thermometer , stir bar , and dropping funnel . the contents of the flask were then cooled to 15 ° c . in an ice bath while stirring . allylamine ( 28 . 6 g , 0 . 5 mol ) in 200 ml of tetrahydrofuran was then added slowly through the dropping funnel while maintaining stirring . throughout the addition , the temperature was maintained at 15 ° c . after addition was complete , stirring continued for an additional 15 minutes , after which the solid allylamine chloride precipitate was filtered off . the filtration was concentrated under vacuum to yield 37 g of n - allyl hexanamide as a colorless viscous liquid . n - allyl hexanamide ( 16 g , 0 . 1 mol ) was taken into a 1 l round bottom flask equipped with a stir bar and air condenser . methylene chloride ( 200 ml ) was added to the flask , followed by 3 - chloroperoxybenzoic acid ( 50 – 60 % strength , 200 g ) in five portions over the course of 30 minutes and the reaction allowed to proceed . after 16 hours , tlc analysis ( using 5 % methanol in dichloromethane ) showed complete formation of product . the reaction mixture was then cooled and filtered to remove solid enzoic acid precipitate . the filtrate was washed with saturated sodium sulfite solution ( two times using 100 ml each time ) and then with saturated sodium bicarbonate solution ( two times using 100 ml each time ). the dichloromethane layer was then dried with anhydrous sodium sulfate and concentrated under vacuum to yield 14 . 2 g of n -( 2 , 3 - epoxypropane ) hexanamide as a light yellow viscous liquid . poly ( allylamine ) crosslinked with epichlorohydrin prepared as described in example 4 ( 10 g , − 80 sieved ) and methanol ( 250 ml ) were added to a 1 l round bottom flask , followed by n -( 2 , 3 - epoxypropane ) hexanamide ( 4 . 46 g , 0 . 026 mol , 20 mol %) and then sodium hydroxide pellets ( 2 . 1 g , 0 . 053 mol ). the mixture was stirred overnight at room temperature . after 16 hours , the reaction mixture was filtered and the solid washed successively with methanol ( three times using 300 ml each time ), water ( two times using 300 ml each time ), and isopropanol ( three times using 300 ml each time . vacuum drying at 54 ° c . overnight yielded 9 . 59 g of the alkylated product as a light yellow powder . an alkylated product based upon 30 mol % n -( 2 , 3 - epoxypropane ) hexanamide was prepared in analogous fashion except that 6 . 84 g ( 0 . 04 mol ) n -( 2 , 3 - epoxypropane ) hexanamide was used to yield 9 . 83 g of alkylated product . 28 . alkylation of poly ( allylamine ) crosslinked with epichlorohydrin with ( 6 - bromohexyl ) trimethylammonium bromide and 1 - bromodecane alkylating agent to a 12 - 1 round bottom flask equipped with a mechanical stirrer , a thermometer , and a condenser is added methanol ( 5 l ) and sodium hydroxide ( 133 . 7 g ). the mixture is stirred until the solid has dissolved and crosslinked poly ( allylamine ) ( 297 g ; ground to − 80 mesh size ) is added along with additional methanol ( 3 l ). ( 6 – bromohexyl ) trimethylammonium bromide ( 522 . 1 g ) and 1 - bromodecane ( 311 . 7 g ) are added and the mixture heated to 65 ° c . with stirring . after 18 hours at 65 ° c . the mixture is allowed to cool to room temperature . the solid is filtered off and rinsed by suspending , stirring for 30 minutes , and filtering off the solid from : methanol , 12 l ; methanol , 12 l ; 2 m aqueous nacl , 22 l ; 2 m aqueous nacl , 22 l ; deionized water , 22 l ; deionized water , 22 l ; deionized water , 22 l and isopropanol , 22 l . the solid is dried in a vacuum oven at 50 ° c . to yield 505 . 1 g of off - white solid . the solid is then ground to pass through an 80 mesh sieve . sodium carbonate ( 1 . 27 g ) and sodium chloride ( 1 . 87 g ) were dissolved in 400 ml of distilled water . to this solution was added either glycocholic acid ( 1 . 95 g , 4 . 0 mmol ) or glycochenodeoxycholic acid ( 1 . 89 g , 4 . 0 mmol ) to make a 10 mm solution . the ph of the solution was adjusted to 6 . 8 with acetic acid . these solutions were used for the testing of the various polymers . to a 14 ml centrifuge tube was added 10 mg of polymer and 10 ml of a bile salt solution in concentrations ranging from 0 . 1 – 10 mm prepared from 10 mm stock solution ( prepared as previously described ) and buffer without bile salt , in the appropriate amount . the mixture was stirred in a water bath maintained at 37 ° c . for three hours . the mixture was then filtered . the filtrate was analyzed for total 3 - hydroxy steroid content by an enzymatic assay using 3a - hydroxy steroid dehydrogenase , as described below . solution 1 — tris - hcl buffer , containing 0 . 133 m tris , 0 . 666 mm edta at ph 9 . 5 . solution 2 — hydrazine hydrate solution , containing 1 m hydrazine hydrate at ph 9 . 5 . solution 4 — hsd solution , containing 2 units / ml in tris - hcl buffer ( 0 . 03 m tris , 1 mm edta ) at ph 7 . 2 . to a 3 ml cuvette was added 1 . 5 ml of solution 1 , 1 . 0 ml of solution 2 , 0 . 3 ml of solution 3 , 0 . 1 ml of solution 4 and 0 . 1 ml of supernatant / filtrate from a polymer test as described above . the solution was placed in a uv - vis spectrophotometer and the absorbance ( o . d .) of nadh at 350 nm was measured . the bile salt concentration was determined from a calibration curve prepared from dilutions of the artificial intestinal fluid prepared as described above . all of the polymers previously described were tested in the above manner and all were efficacious in removing bile salts from the artificial intestinal fluid . the polymers according to the invention may be administered orally to a patient in a dosage of about 1 mg / kg / day to about 10 g / kg / day ; the particular dosage will depend on the individual patient ( e . g ., the patient &# 39 ; s weight and the extent of bile salt removal required ). the polymer may be administrated either in hydrated or dehydrated form , and may be flavored or added to a food or drink , if desired to enhance patient acceptability . additional ingredients such as other bile acid sequestrants , drugs for treating hypercholesterolemia , atherosclerosis or other related indications , or inert ingredients , such as artificial coloring agents may be added as well . examples of suitable forms for administration include pills , tablets , capsules , and powders ( e . g ., for sprinkling on food ). the pill , tablet , capsule , or powder can be coated with a substance capable of protecting the composition from the gastric acid in the patient &# 39 ; s stomach for a period of time sufficient to allow the composition to pass undisintegrated into the patient &# 39 ; s small intestine . the polymer may be administered alone or in combination with a pharmaceutically acceptable carrier substance , e . g ., magnesium carbonate , lactose , or a phospholipid with which the polymer can form a micelle . while this invention has been particularly shown and described with references to preferred embodiments thereof , it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims .
the invention relates to a method for reducing serum cholesterol in a patient in need thereof and alkylated and crosslinked poly polymers useful in the method . the alkylated and crosslinked poly polymers are crosslinked with epichlorohydrin and comprise at least some n - decyl substituted nitrogen atoms and at least some hexyltrimethyl ammonium substituted nitrogen atoms .