Help identifying rocker switch from space heater


Hello, I was hoping for some assistance in identifying a rocker switch that came from a faux-fireplace space heater (or a suitable replacement switch). The text may be a bit difficult to see in my pictures, so to assist I’ve transcribed the text on each side as follows:

CANAL RH SERIES

RL (SH) 16A 125VAC 1/4HP
16A 250VAC 1/4HP

1 2 3
RL 20A 125VAC 3/4HP 250VAC

and

16(4)A 250V~ T85/55 (CQC)
10(2)A 250V~5E4

/DVE\ (S) (N) (D) (FI) (S+)

[1E4] C1

I bought a simple switch with similar (though not exactly the same) numbers but the size was slightly too big. the hole the switch fits in has extremely tight tolerances so the size needs to be exactly the same. I used a micrometer and measured it as 10.5mm and 30mm. The model of the specific space heater from which the switch comes is a Century Hearth Wilshire HES60 electric stove space heater.

Many thanks in advance!!

@JSimulation906

Click here
These shows the rockers we do have overall. Looking over the sizes we do list for a snap in style like yours that is also a SPDT item I am not seeing one that would have that size of mounting hole.
The below show a size option being very close at 30*11mm