Sorry, currently do not have any product description.
Inquiry - 89447-06470 ISUZU NPR 4BE NKR OIL STICK 662 MM (OST-NPR-002)