Condensation of 16-alpha-bromo-3-beta-hydroxy-5-androsten-17-one (I) with piperidine (II) produced the 16-piperidino derivative (III). Oppenauer oxidation of alcohol (III) with concomitant double-bond migration afforded the unsaturated ketone (IV), which was subsequently condensed with pyrrolidine (V) to yield the dienamine (VI). Reduction of the enamine and ketone functions of (VI) with NaBH4 gave the pyrrolidino alcohol (VII). This was then esterified with acetic anhydride in hot pyridine, yielding acetate (VIII). Finally, quaternization of (VIII) with methyl iodide provided the title bis-ammonium salt.