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