Fine filter insert 90 µm

Art.no. 043054