On the website of STMicroelectronics you can find NVRAM, which are very old, are still operated with 5V and whose memory is quite small with 2...32KB.
For NVM, i.e. non-volatile memory, ST has EEPROM, which are available with different interfaces: I2C, Microwire or SPI. However, EEPROMs are typically limited to relatively small amounts of memory, which, depending on the interface, lie between 1...4096kbit, i.e. 128 bytes ... 512KB.
If you want more memory, you should use serial NAND flash, which is available from various manufacturers - just search for terms like "serial nand" using your favourite search engine.
Does it answer your question?
Regards
/Peter