Gynaecology & Obstetrics

Mayer-Rokitansky-Kuster-Hauser syndrome consists of: