Some sort of Chinese product.
Seems to work okay but the ad was deceptive as I think it was shipped from China and is a Chinese product.
Rating: 3 stars