PART NUMBER :
12305-B1020
OUR REF. :
TI#8006
DESCRIPTION :
ENGINE MOUNT RH
APPLICATION :
DAIHATSU