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