The alkylation of 3-hydroxybenzaldehyde (I) with N-(3-bromopropyl)phthalimide (II) in the presence of NaOMe leads to 3-(phthalimidopropoxy)benzaldehyde (III). The reductive alkylation of piperidine with aldehyde (III) in the presence of formic acid gives N-[3-[3-(1-piperidinylmethyl)phenoxy]propyl]phthalimide (IV), which is converted to N-[3-[3-(1-piperidinylmethyl)phenoxy]propyl]amine (V) by treatment with 6N HCl. Condensation of (V) with glycolic acid in boiling xylene provides N-[3-[3-(1-piperidinylmethyl)phenoxy]propyl]-2-hydroxyacetamide (VI), which is complexed with bismuth (+3) citrate (VII) in boiling water.