NCT04090320 - CATERPILLAR™ Arterial Embolization Device Study | Crick | Crick