I'd guess that it's an Edmunds head, Eddie make a huge variety of parts for many engines, not all worked great but sure looked cool. I think he got sued by the US govt over his dual carb manifolds for Caddy tank engines, they didn't make the extra power promised to offset the increased fuel consumption, one of the contributors to putting him out of business.