02232800
4010886895597
GEDORE
2309130
Slotted
Foam rubber
6
Yes
In Stock: Available
1 day(s) lead time