PORTAFILTER STAFF HOLDER

PORTAFILTER STAFF HOLDER

PORTAFILTER STAFF HOLDER

Part number:
5810167
Technical Note
4650.0089lmr00-901
Available products