NobleStitch EL STITCH Trial is a PFO Comparative Trial | NCT04339699 | Trialant