Stapes foot plate covers which of the following structure?

πŸ“€ Share this MCQ