Patented product. Patent numbers: the USA 6,853,283, 6,937,125. Europe 1,224,653. Japan 4,111,713. China ZL00814484.2, ZL00814485.0. Taiwan 164526, 176258. Other patents pending.