The name of the second suspect in the Salisbury case is actually Alexander Mishkin, the BBC understands.
The Bellingcat investigative website says the man who travelled under the alias Alexander Petrov is in reality a military doctor working for Russian intelligence, the GRU.
Last month, Bellingcat named the first suspect as Anatoliy Chepiga, a claim rejected by Russia.
When asked about the naming of Mr Mishkin, the Kremlin would not comment.
More details about how it uncovered the identity will be released on Tuesday.
Russian ex-spy Sergei Skripal and his daughter Yulia were poisoned in March.
The British open-source website said it had identified the suspect using testimonies from people the suspect knew and a scanned copy of his passport.
It said both his real passport and the false passport he travelled to the UK on in the name of Alexander Petrov carried the same date of birth.
Bellingcat claims he was recruited by Russian intelligence while he was completing his medical studies, and made several trips to Ukraine, including during the 2013 unrest.
By Gordon Corera, BBC security correspondent
It took longer for investigators at the Bellingcat website to identify Alexander Mishkin as he has an even sparser digital footprint than the first man to be named, Anatoly Chepiga.
But using databases and passport details they concluded that this was the real name of the man who came to Salisbury as Alexander Petrov.
Facial recognition experts were asked to examine two photos 15 years apart and use techniques of simulated age progression to establish the match.
Last Thursday, four GRU officers were exposed for trying to hack into communications of the Organisation for the Prohibition of Chemical Weapons in the Netherlands at the time it was investigating the Salisbury poisoning.
Mishkin’s identification will raise more questions about how easy it has been to expose supposedly undercover intelligence officers and undermine Russia’s official account that the two men who came to Salisbury were there to see the Cathedral spire.
Recent reports in the Russian media suggest that Vladimir Putin – himself a former spy chief – is unhappy with the GRU’s performance – and that a purge could be on the way.
A spokesman for the Home Office said it would not comment as it was a police investigation.
The Metropolitan Police said they would not comment on the “speculation”.
However, officials are not disputing Bellingcat’s identification of the men.
Sergei Skripal – who sold secrets to MI6 – and his daughter Yulia survived being poisoned with Novichok on 4 March.
The suspects are alleged to have smeared the nerve agent on a door handle of his home in Salisbury.
The attack left Mr Skripal and his daughter Yulia critically ill, but Dawn Sturgess, 44, was later exposed to the same nerve agent and died in hospital.
The event sparked a series of accusations and denials between the UK and Russian governments, culminating in diplomatic expulsions and international sanctions.
Conservative MP Bob Seely, a member of the Commons Foreign Affairs Committee said: “It is appalling that a medical doctor appears to have been part of a team of GRU operatives…
“Whilst this operation has been a botched embarrassment for the Kremlin from beginning to end, it’s worth remembering that we may not know about the GRU’s successful operations.”
Kremlin spokesman Dmitry Peskov said: “The Russian side has asked the British, from the start, to provide information on the case, and details.
“We’ve got nothing through official channels.
“We won’t explain or comment on topics that are leaked through the media.”
What is the GRU?
The GRU, also known as the Main Intelligence Directorate, is the intelligence arm of the Russian military.
It is different to the former KGB (now known as the SVR and FSB) as it conducts undercover military operations and collects intelligence around the globe.
In recent years the GRU has been accused of undercover involvement in the conflict in Ukraine, which saw Russia annex Crimea in 2014.
Following the attempted poisoning in Salisbury, UK investigators said one of the two suspects had been travelling under the name Ruslan Boshirov.
In September, Bellingcat revealed he was actually a military intelligence officer named Colonel Anatoliy Chepiga.
He served in Chechnya and Ukraine and was made a “Hero of the Russian Federation” in 2014, the website said.
Bellingcat was founded in 2014 by British journalist Eliot Higgins, with the help of a crowd-funding campaign.
Describing itself as “the home of online investigations”, Bellingcat says it uses open-source computer software and social media as part of its work.
The website has also carried out investigations into the shooting down of Malaysian Airlines Flight MH17 in Ukraine, the wars in Syria and Iraq, and Mexican drug lords.