1966 Barracuda engine mount help.
Anchor Industries, Inc. has been making engine mounts for a long time. I use them.
Their part number is 2338. The part stores should be able to cross reference the number.
Engine Mounts - Anchor Industries, Inc.
Print