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