AT-28638 (Ref 9057427) for ABAC American

Oil Filter Cartridge/Element

SVI Part #: AT-28638
OEM Ref #:
9057427
OEM:
ABAC American