08159325
3342540834323
PETZL
S045AA01
Yellow
32 cm
70 cm
85 l
Currently out of stock
1 day(s) lead time