The strap appears to be
The strap appears to be a Polar branded strap. The packaging is bare bones as expected. I've been using the strap a couple times a week for a few months, and the silicone dots haven't worn off. I'll buy another one of these straps if anything happens to this one.