New Original Engine Management brand distributor cap,part number 157-783 or 4915, made in Japan.  This fits: