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