Well I have not copied anyone,
Do you have any proof of it existing 5 months ago?
It has been under development for some time.
Did these have water injection? I THINK NOT!!!
It is unlikely they are exactly the same, case, wiring and display without someone coping, and it certainly wasn`t me!!!!!!!!!!!!!!