hi,
question, i have a 2001 chevy Camaro (European).
this weekend i was cleaning my camaro, and i looked at my front shocks.
on the shocks there was the text: DE CARBON "made in france"
part 22199126 M46 "Delphi chassis systems".
are these the the orginal shocks (made in france ?) ?
see photos:
greetings Patrick