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