Mitsubishi delica l300. Upper Ball joint set.

Mitsubishi delica l300. The van is powered by a turbocharged 2.