AT-28665 (Ref 17014000) for Fini

Air Filter Element

SVI Part #: AT-28665
OEM Ref #:
17014000
OEM:
Fini