PART NUMBER :
12361-38150
OUR REF. :
TI#8496
DESCRIPTION :
ENGINE MOUNT FRONT
APPLICATION :
HILUX LN40, 50 65