Yes, Eveready 412 is listed as a replacement. But I see it is not currently available on that site
When I drilled out the rivets for the contacts of that battery, the holder became a neat fit for the 9V smoke alarm battery plus its insulated press on terminals.
The Eveready mercury Cell number was E-1
The holder for it was corroded and I removed it.