Product no 995937936
Model 05073680001
Brand
Wera Werk
Go to brand's website
EAN 4013288140340
Weight kg