Mira Advance flow valve.
Part number 1643.149.
This part was removed from a cosmetically damaged in warranty unit.
It will fit all Mira Advance models
Value has been pressure tested.
As photos