Looks like it has some raised manufacture info on the part that seals the plug to the block. I'd go after it with a brush and some fuel to see if any info appears.
Before buying a standard cord for that heater I would check the continuity of the element with an ohmmeter. There may be a good reason the cord is no longer present.
Find many great new & used options and get the best deals for Zerostart Replacement Cord 3600016 Engine Block Heater 90 Degree at the best online prices at eBay! Free shipping for many products!