Main information about car part DEFA A419532
Producer DEFA
Number A419532
Description Mounting package