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