...Dated 7-9-69:
With that, I first think that this is a very late casting for a very early 1970 model car. The only 1970 year model cars that I know that could have had a 340 were the Barracuda, Challenger, Dart and Duster.
Can you tell what model by this stamping?
I can't tell if that is an OR or a QR150915. They sure didn't care about the crappy angle of the stamping either.