VariousWords beta
Related Terms:
Noun
Definition: An anticoagulant drug once proposed as a replacement for warfarin but withdrawn due to hepatotoxicity risks.
VariousWords beta
Definition: An anticoagulant drug once proposed as a replacement for warfarin but withdrawn due to hepatotoxicity risks.