How are you Idalia?
Duphaston is fine. Of course it does have synthetic ingredients as it's a prescription. But be rest assured that taking it to save your baby is far more important than thinking about the effects of it later on. I also took Duphaston on my 8th week with my eldest. He is doing very well now. So I think your baby will do good too. Rest well and be healthy!