AT-28430 (Ref 70111-66140) for Fu Sheng

Air Filter Element

SVI Part #: AT-28430
OEM Ref #:
70111-66140
OEM:
Fu Sheng