A simple method for the preparation of phosphorylcholine derivatives of bovine serum albumin (PC-BSA) by reductive alkylation of the amino groups of bovine serum albumin with choline phosphoryl glycoaldehyde is described. Choline phosphoryl glycoaldehyde was generated by periodate oxidation of glyceryl phosphorylcholine. PC-BSA was immobilized on SH-derivatized Toyopearl HW 65 by reacting the single SH group of PC-BSA with a bismaleimido reagent and then coupling maleimidated PC-BSA to the thiolated gel. The affinity purification of C-reactive protein (CRP), which is based on the Ca 2+-dependent affinity of CRP for the phosphorylcholine residue of PC-BSA, was readily accomplished using the PC-BSA Toyopearl HW 65 column. The resulting CRP preparation from serum and pleural fluid was homogenous as assessed by native polyacrylamide gel electrophoresis. PC-BSA derivatives were also shown to be reactive with Limulus polyphemus CRP.