Is a HSG on cycle day 6 a good day to have it or should I wait until CD 10?
Achieve your health goals from period to parenting.