I ordered one of the clones, it says a 1:1 but I wont be able to confirm fit for the original.
Thanks for the word on the way it seals morpheusneo, from the pictures I thought that was the case. Should not pose any problem and honestly the length is where we have control, sealing on the ID the design has to accommodate the tolerance in the manufacturing specification of the glass and sadly many designs just dont allow for this. Only issue I can see that could arise looking at the pictures is if the groove the oring is sitting in conflicts with the ID or OD of the glass, hopefully there is no problems there.
Anyhow, if you have calipers please do list measurements, especially if you have the original so we can compare.