“Wearable” seems misleading. It looks like this is inserted into the arm like a cgm? Or am I looking at the wrong product?
Yes.
Yes.