Sorry, currently do not have any product description.
Inquiry - 1255A074T MITSUBISHI 4D56T 16V OIL STICK 647 MM (OST-4D56-001)