I believe this is a GM a Delco D1964a per interchanges

Please verify part