Don’t forget, it was found in SALT, a very good preservative..................
Still, there’s a quarter billion years of interior cell structures to hold in place ~