I've taken in a frame for repair and am looking for a replacement for this Shimano dropout.

Sorry about the quality of the picture. I'm sure you get the idea. These dropouts are almost, if not exactly, identical to the Campy dropouts of the time. I've heard that they were all made by Technociclo, if you can confirm and have something that doesn't say Shimano on it, that would work too.
Thanks,
Tony