Main information about car part LEMA 11715221B2ST
Producer LEMA
Number 11715221B2ST
Description Differential pinion