|

0011564 Mitral valve arcade

synonym

Hammock mitral valve