Self Belay Delta Maillon

$59.95

The Self Belay delta maillon is an integral part of the Self Belay device.