ENGINE HOOD MECHANISM OEM N. 5908A190 SPARE PART USED CAR MITSUBISHI SPACE STAR A0A (DAL 2012) DISPLACEMENT BENZINA 1,3 YEAR OF CONSTRUCTION 2014