Gynaecology & Obstetrics

Women had 3 consecutive second trimester aboion. She has come for prenatal checkup. What should be the best among the following investigations -