Product no 995937262
Model 05075680001
Brand
Wera Werk
Go to brand's website
EAN 4013288207609
Weight 3.42 kg