TOYOTA KLUGER
MCU28
10/2003 ~ 07/2007
ENGINE MOUNT
RIGHT HAND SIDE
3.3 LITRE V6 PETROL AUTOMATIC- (3MZFE)