hmm never heard of it.and when it comes to ph/tds/ec/ppm meters theres only 3 or 4 names you can really trust.
i must admit i did buy a tds meter at £6
and a ph meter at £4 as o soil grower tds/ec/ppm aint worth knowing,bit i did get a £70 ph pen.
good luck n keep er lit