The iodination of 2-hydroxybenzaldehyde (I) with iodine chloride in dichloromethane gives 2-hydroxy-5-iodobenzaldehyde (II), which is protected with Mem-Cl by means of NaH and 1,3-dimethylperhydropyrimidin-2-one (DMPU) in THF yielding the ether derivative (III). The reduction of (III) with NaBH4 in THF affords the benzyl alcohol (IV), which is brominated with NBS and triphenylphosphine in THF to give the benzyl bromide (V). The condensation of (V) with the protected aminopyrrolidinone (VI) by means of NaH and DMPU in THF yields the benzylpyrrolidinone (VII), which is treated with Zn(CN)2 and palladium tetrakis(triphenylphosphine) in DMF to provide the benzonitrile (VIII). The deprotection of (VIII) with HCl gas in ethyl acetate gives the primary amine (IX), which is sulfonated with 5-(3-pyridyl)thiophene-2-sulfonyl chloride (X) in pyridine yielding the sulfonamide (XI). Finally, this compound is treated first with HCl gas in ethanol, and then with NH3 in methanol to convert the cyano group of (XI) into the amidino group of the target compound. The intermediate sulfonyl chloride (X) has been obtained as follows: The condensation of 3-bromopyridine (XII) with 2-bromothiophene (XIII) by means of Mg and NiCl2 in refluxing ethyl ether gives 2-(3-pyridyl)thiophene (XIV), which is chlorosulfonated by means of BuLi, SO2 and SO2Cl2 in THF to yield intermediate (X).