135015401 Charmilles wire EDM microfilter
Size: 5 µm Ø 65 x Ø 28 x 250 mm
OEM code: 135015401, 135009681