Your right. These were produced by KG engineering of Woonsocket Rhode Island, The instruction leaflet is dated 1982. Unfortunately they look like they will require a little modification to fit as the upper mount look designed to fit the earlier style front engine mounts. Nothing a hack saw and an arc welder cant fix.☺