Supracardiac total anomalous pulmonary venous connection
supracardiac total anomalous pulmonary venous connection
Type 1 total anomalous pulmonary venous connection
type 1 total anomalous pulmonary venous connection