12361-70151
PART NUMBER : 12361-70151
OUR REF. : TI#8522
DESCRIPTION : ENGINE MOUNT FRONT
APPLICATION : CELICA 2.2l mtm 90-93