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