AT-28589 (Ref 48385000) for Fini

Oil Filter Cartridge/Element

SVI Part #: AT-28589
OEM Ref #:
48385000
OEM:
Fini