A chainsaw-wielding loner who mostly lived in the woods stormed into an insurance office in a Swiss town, wounding two members of staff and three other people before fleeing.
On Tuesday (NZT) police put the centre of Schaffhausen into lockdown and launched a manhunt for the suspect they identified as 51-year-old Franz Wrousis.
They said the assault was "not an act of terror", but also not random.
"This is not an attack against a hypothetical person. This is clearly against people from the insurer," police Major Ravi Landolt told a news conference, adding that the exact motive was still under investigation.
Swiss authorities distributed pictures of the suspect whom Chief Prosecutor Peter Sticher described as "aggressive, dangerous and mentally conspicuous".
They warned residents to avoid contact with the man, who they said had twice been convicted of weapons offences and was believed to be living in the wild since moving out of a home in the eastern Swiss canton of Grisons.
Two of the victims were seriously injured but their lives were not in danger.
Swiss health insurer CSS said two of its employees were injured when the man charged into their office on a shopping street in the centre of Schaffhausen, a medieval town of 36,000 people on Switzerland's northern border with Germany.
CSS did not yet have information on any possible link the suspect might have to the company, and also did not know if the three others injured were customers or passers-by.