SanDisk Ultra II 240G erase block size

I just bought SDSSDHII-240G-G25.  What is NAND erase block size and NAND page size for this SD?

The Ultra II SSD uses a page based algorithm and the page size is 16K.

Does that mean these drives can be both programmed and erased in 16K blocks? That’s interesting, as I thought that the erase block size on flash-based SSDs inherently has to be several times larger than the program (page) size. Can you confirm this, to clarify?

No, erase block size would likely by 8MB

Not that this matters terribly.