I just sold Ed Brown half a dozen of these, so he can give a 2nd opinion of them, but these are near exact replacements of the originals (same size, same mounting, same layout, same pin IDs, etc) but of much higher quality mil-spec FP4 PCB material . . . $50 a pair
Roy