The chemical synthesis of racemic diacyloxypropylphosphonylcholines having octanoyl, myristoyl, oleoyl and stearoyl groups is described. The route involved reaction of dioactanoyloxy-dimyristoyloxy-dioleoyloxy-, and distearoyloxpropyliodide with tris (trimethylsilyl) phosphite to yield the corresponding bis (trimethylsilyl) phosphonate. Removal of the trimethylsilyl groups by neutral aqueous hydrolysis gave the free diacylpropylphosphonic acids, which, when treated with choline toluenesulfonate, yielded the desired dioctanoyloxy-, dimyristoyloxy-, dioleoyloxy-, and distearoyloxypropylphosphonylcholines. The paper also describes the synthesis of 2-octadecyleicosylphosphorylcholine.