So... What did I buy?

"JM 340P". Nothing on vin rail?
That is the only thing on the front of the engine. There is no VIN after that or on the side by the oil pan. It's cast in 72 but the "JM" I thought meant it was a 73? IDK?