Mummy discovered 90 years ago goes on display