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