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