Main information about car part YIH SHENG 0180132310
Producer YIH SHENG
Number 0180132310
Description Side panel Dacia Loganfront right