Would anyone have or know where I could source a 1990 Maestro 1.6 auto torque snubber, rubber piece please - the front which mounts below the radiator ?

Many thanks
​​​​​