022337L-SHANGHAI

“Maker: SHANGHAI SUCCESS ENGINE COMPRESSOR CO., LTD
Model: SE30A-8/D
Serial No.: 210300031″ Air Filter element SHANGHAI SUCCESS ENGINE.SE30A-8-D.NA