Your diciotnary i.specificContent does not have a key called “Product Name”.
Make sure that the name matches. (It is case sensitive as well)
If you can’t control the existence of the key, you can validate upfront with myObject.SpecificContent.ContainsKey("my key name") --> true / false