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