Name: Diesel Oil Filter Steel Tube
Part No.: 8-94132928-1
Machine: NPR59
Engine: Part No.: 4BD1
Note: