Skeletal formula of Edoxaban anticoagulant drug molecule. Direct FXa inhibitor.

与ID: 2176733673相似的图片,总计53