After a search of 3 days I've found a source for the current Iceweasel and hope they keep the old name and logo.