You did not tell us how old the toilet is. If it is older than 1992, then no tank will work properly or fit up. The only thing is to search used parts dealers and junkyards.
If it is newer, contact Crane. They will tell you if it is a current production and where to get it.