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