Ambush © 1973 Williams Electronics, Incorporated.
Model number : 396
Released in January 1973.
Machine's picture.