Upper engine torque mount insert for Nissan Juke +2011, Nissan Pulsar C13.
OEM Part Number: 113501KC0A
Made by