Main information about car part AYD 92TY02589
Producer AYD
Number 92TY02589
Description Ball Joint
Analogue of AYD 92TY02589
DELPHI DELPHI TC1792 TC1792 Ball Joint