Biostrip is the brand? Where do I buy it?
Hey mate, so I see you are in the USA so was trying to work out where you could get it ... then I found this:
Timeline-wise, this was 6(?) months ago, so depending on what happened with this it may or may not be available your side of the pond yet ...