Dicynene


Dicynene

A brand name for ETHAMSYLATE (etamsylate).