Police using DNA technology have charged a 32-year-old Gnowangerup man over an armed robbery more than nine years ago.
It is alleged the man used an axe to threaten staff and demand money at a Kelmscott Shell service station on August 21, 2003.
Police said the man allegedly parked a Ford Fairmont sedan at the Albany Highway service station about 4.45am and approached a staff member who was standing outside. He was wearing a balaclava and was allegedly armed with an axe.
Police allege the man raised the axe and demanded cash from the staff member, before the pair got into an altercation.
The man fled on foot, leaving behind the sedan, which was later identified as stolen.
DNA information found on an item of clothing left inside the stolen vehicle was allegedly matched to the accused and he has been charged with stealing a motor vehicle and attempted aggravated armed robbery.
The man is due to appear in Armadale Magistrates Court today.