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