delayed; delivery, following rupture of membranes (spontaneous)
delayed; delivery, following rupture of membranes (spontaneous)
delivery; delayed following spontaneous rupture of membranes
delivery; delayed following spontaneous rupture of membranes