97860422
Mar 28, 2023
STETRIX INC.
Subscribe
a medical device, namely, a perianal stabilizer used to prevent or reduce the formation of hemorrhoids and/or the incidence of Cesarean sections during childbirth