Main information about car part LEMA LE2528307113
Producer LEMA
Number LE2528307113
Description absorber sleeve