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