Motor Mounts

No almost about it. Those are Anchor, as in boat anchor...They haven't made a decent mount in over 20 years.
I am going with the Schumacher originals.