08128216
4064907016980
NO BRAND
DC32X6ALR
Industry
Red
-
32 x 6 mm
Currently out of stock
10 day(s) lead time