Any ultrasound technicians here?

Dani

I think this is the umbilical cord. Can any experts weigh in their opinion please?