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