AT-28589 (Ref 9056238) for ABAC American

Oil Filter Cartridge/Element

SVI Part #: AT-28589
OEM Ref #:
9056238
OEM:
ABAC American