I used google to find;
SIGNAL & POWER DELIVERY SYSTEMS, the worlds premier power cord mfg.
They say most people associate H05VV-F harmonized power cable wire with Europe, our certifications include Australia, China, India, Korea and many other countries as well.
Google doesn't find H05VV-FG
I'd take the amperage of the oven to the store and ask them for the proper cable.