These are TR7 subframes that have been converted to TR8 mounts. They are as close to original as you can get without paying top dollar. We run these on a bunch of our cars
The Wedge Shop : Fast.British.Reliable. 111 Dean St. Taunton, MA 02780 Contact@TheWedgeShop.com tel 508-880-5448 The Wedge Shop Copyright 2011. All Right Reserved. Website Design/Development by C2 Solutions