NPR66, PISTON, ISUZU