41250105
4010220019283
ERDI
D27A
33 mm
1 5/16 inch
1,2 mm
260 mm
In Stock: Available
3 day(s) lead time