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