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