Inferior vena cava, abnormal; from a dog

Return to Book View