Engineering & Construction Machinery PartsChina 8-94452-102-1 352 828 Aftermarket Auto Parts Ball Joint for Trooper II 1991 -2000/Opel Frontera a 1992 -1998., Find details about China Stabilizer Link from 8-94452-102-1 352 828 Aftermarket Auto Parts Ball Joint for Trooper II 1991 -2000/Opel Frontera a 1992 -1998.