08127956
4064907032041
NO BRAND
MACF050
Industry
Not applicable
2"
50 mm
Currently out of stock
8 day(s) lead time